1001 Freelance Projects
Latest Projects from Freelance Marketplaces
Today is: 24-Apr-2024 15:43 GMT
View Project
View this project in detail (Note: you will be redirected to external marketplace)
Project title: WPF expert to build an RSS Reader - unicode and PostgresSQL
Posted by: External project from Upwork
Started: 19-Jan-2021 18:01 GMT
Description: We're researching this project and are looking for quotes to see how much it would cost.  Please include a time estimate in your proposal.



## Overview

The goal of the Unicode Reader is to build an RSS reader that brings in multiple RSS feeds which contain diverse Unicode characters and save the individual posts to a table in a PostgreSQL database. The posts can then be viewed and read in the Unicode Reader. This is a prototype - the end result does not require a huge amount of polish but should look reasonably similar and function as closely as possible unless otherwise noted in this specification.


### Key Features

- Database Usage

- XML Parsing

- Unicode Character IO


### PostgreSQL

The PostgreSQL database should be installed on the same machine as the desktop client. The RSS reader should be loading from localhost. The drivers should all be correctly configured to support Unicode and the database and tables should also be configured to support Unicode.


### Default Feeds

https://blogs.embarcadero.com/feed/


https://blogs.embarcadero.com/ja/feed/


https://blogs.embarcadero.com/de/feed/


https://blogs.embarcadero.com/ru/feed/


https://blogs.embarcadero.com/pt/feed/


https://blogs.embarcadero.com/es/feed/


## Schemas

The schemas aren’t set in stone. If you think something doesn’t make sense or needs to be changed (added or removed), let us know so we can keep the schema in sync across different platforms.


### Channels Schema


```sql

create table channels (

    id serial,

    title varchar(1024) not null,

    description text not null,

    link varchar(2048) not null,

    constraint channels_pk primary key (id)

);

```


### Articles Schema


```sql

create table articles (

    id serial,

    title varchar(1024) not null,

    description text not null,

    link varchar(2048) not null,

    is_read boolean default false,

    timestamp timestamp default now(),

    channel integer not null,

    constraint articles_pk primary key (id),

    constraint channels_fk foreign key (channel)

        references channels (id)

        on delete cascade

);

```


### Login Info

Username: postgres

Password: postgres

Server: 127.0.0.1

DBName: postgres


## Requirements

### Layout

The Unicode Reader is broken down into three sections. The left section contains the list of feeds. The middle section contains the list of posts from the selected Feed (or All Feeds if selected). The left and middle sections are a fixed width. The right section takes up the rest of the client and displays the contents of the post itself. In theory the contents of the post should be loaded into an HTML frame since they will contain HTML. It should not load the URL of the post but load the post itself. Any links should open in the Desktop browser (target=_blank).



### Light And Dark Theme

The Unicode Reader should offer a Light theme and a Dark theme. The Dark theme should be default.


## Deliverables

Complete source code for your working Unicode Reader.  Include a compiled executable if applicable or instructions for executing the code if not.  Also include a SQL script to re-initialize the database.

Hourly Range: $16.00-$35.00


Posted On: January 19, 2021 18:01 UTC
Category: Desktop Software Development
Skills:Desktop Applications, Windows, Windows Presentation Foundation, PostgreSQL, Delphi, RSS

Skills: Desktop Applications, Windows, Windows Presentation Foundation, PostgreSQL, Delphi, RSS
Country: United States

click to apply
Project ID: 3132070
Project category: Desktop Applications, Windows, Windows Presentation Foundation, PostgreSQL, Delphi, RSS
Project budget:
View this project in detail (Note: you will be redirected to external marketplace)
Last Projects / Browse Projects
  Project Started
MySQL-Node.js-Sequelize Connection Issue
Category: CPanel, DevOps, MySQL, Node.js, Web Hosting
Budget: ₹600 - ₹1000 INR
24-Apr-2024
10:04 GMT
Dockerize and Upgrade ASP.NET Core Project
Category: .NET, ASP.NET, C#, Programming, Docker, Microsoft SQL Server
Budget: ₹2500 - ₹3500 INR
24-Apr-2024
10:04 GMT
Engaging Amazon Articles Creation - 24/04/2024 05:51 EDT
Category: Article Writing, Content Writing, Copywriting, Ghostwriting, Product Descriptions
Budget: ₹100 - ₹400 INR
24-Apr-2024
10:04 GMT
Financial Data Analysis in Excel
Category: Data Entry, Data Processing, Excel, Finance, Statistics
Budget: ₹750 - ₹1250 INR
24-Apr-2024
10:04 GMT
Multi-Cavity Plastic Mold Design
Category: CAD / CAM, Manufacturing Design, Mechanical Engineering, Product Design, Solidworks
Budget: ₹750 - ₹1250 INR
24-Apr-2024
10:03 GMT
Technology Start-Up Software Development
Category: Data Entry, Web Design
Budget: ₹100 - ₹101 INR
24-Apr-2024
10:03 GMT
Local Traffic Boost with Google Ads - Engineering Business
Category: Advertising, Engineering, Internet Marketing, Link Building, SEO
Budget: £20 - £250 GBP
24-Apr-2024
10:03 GMT
Modern, Minimalistic Marketing Brochure Design
Category: Advertisement Design, Banner Design, Brochure Design, Graphic Design, Photoshop
Budget: $30 - $250 USD
24-Apr-2024
10:02 GMT
Solar Energy Content Writer Needed
Category: Article Writing, Content Writing, Copywriting, Ghostwriting, SEO
Budget: £10 - £15 GBP
24-Apr-2024
10:02 GMT
Exact PDF Transcription with Symbols
Category: Copy Typing, Data Entry, Excel, LaTeX, PDF
Budget: ₹750 - ₹1250 INR
24-Apr-2024
10:01 GMT
Business Website Development
Category: Graphic Design, HTML, PHP, SEO, Web Design
Budget: $30 - $250 AUD
24-Apr-2024
10:01 GMT
Elementor Pro Expert for Ongoing Work
Category: Elementor, Graphic Design, HTML, Web Design, WordPress
Budget: $10 - $30 USD
24-Apr-2024
10:01 GMT
Excel and Word Expert Needed
Category: Data Entry, Data Processing, Excel, Microsoft Office, Word
Budget: $250 - $750 USD
24-Apr-2024
10:00 GMT
Digital Painting of Couple in Fantasy World
Category: Caricature & Cartoons, Graphic Design, Illustration, Photoshop
Budget: ₹600 - ₹1500 INR
24-Apr-2024
09:59 GMT
Employee Announcement Letter Design
Category: Brochure Design, Corporate Identity, Graphic Design, Logo Design, Photoshop
Budget: $10 - $30 USD
24-Apr-2024
09:59 GMT
Browse All Projects
Projects by Skills ...
Projects for 'android'
Projects for 'ajax'
Projects for 'asp'
Projects for 'aspnet'
Projects for 'cms'
Projects for 'cpp'
Projects for 'csharp'
Projects for 'css'
Projects for 'delphi'
Projects for 'design'
Projects for 'drupal'
Projects for 'excel'
Projects for 'facebook'
Projects for 'flash'
Projects for 'html'
Projects for 'java'
Projects for 'javascript'
Projects for 'joomla'
Projects for 'iphone'
Projects for 'mysql'
Projects for 'photoshop'
Projects for 'php'
Projects for 'python'
Projects for 'ruby'
Projects for 'seo'
Projects for 'sql'
Projects for 'sysadm'
Projects for 'translate'
Projects for 'typing'
Projects for 'twitter'
Projects for 'vbnet'
Projects for 'xml'
Projects for 'wordpress'
Projects for 'writing'
Read RSS feeds ... New!
RSS feed for 'android'
RSS feed for 'ajax'
RSS feed for 'asp'
RSS feed for 'aspnet'
RSS feed for 'cms'
RSS feed for 'cpp'
RSS feed for 'csharp'
RSS feed for 'css'
RSS feed for 'delphi'
RSS feed for 'design'
RSS feed for 'drupal'
RSS feed for 'excel'
RSS feed for 'facebook'
RSS feed for 'flash'
RSS feed for 'html'
RSS feed for 'java'
RSS feed for 'javascript'
RSS feed for 'joomla'
RSS feed for 'iphone'
RSS feed for 'mysql'
RSS feed for 'photoshop'
RSS feed for 'php'
RSS feed for 'python'
RSS feed for 'ruby'
RSS feed for 'seo'
RSS feed for 'sql'
RSS feed for 'sysadm'
RSS feed for 'translate'
RSS feed for 'typing'
RSS feed for 'twitter'
RSS feed for 'vbnet'
RSS feed for 'xml'
RSS feed for 'wordpress'
RSS feed for 'writing'
New!
Проекты на русском
(Projects in Russian)

Long URL:
www.1001freelanceprojects.com
Mobile version:
m.1001fp.com
Copyright © 2005-2022 1001 Freelance Projects