Completed

I need your help

Please create Node and Express application which will allow users to create a profile and log in using a username and password. Users with a profile can create Posts, containing a string message up to 140 characters. The posts made by a user can be viewed without needing to log in. The URL of the user will be localhost:8080/user/ plus the user ID. Individual posts should be able to be viewed at the URL localhost:8080/post/ plus the post ID. This application should support the four basic CRUD operation: Create, Read, Update, Delete. Make sure you include the following:

Must properly implement the Post and User classes.

Login: Users must be able to create and log in to the application.

ORM: The application must implement an ORM layer between the application and the database.

Passport-local: The application must use the passport-local strategy for authentication.

Database: Must use a database to persist data.

The application you build should also have the components shown below.

User

Each User will have the following attributes and the specified data type associated with their account:

ID: Int, Auto Incremented

firstName: String

lastName: String

username: String

password: String

Post

Each user can submit a Post. A Post contains the following attributes with the specified data type:

ID: Int, Auto Incremented

authorID: Int

message: String

timeStamp: DateTime

All posts will have an authorID attribute which contains the ID of the original creator of the Post object.

Each post by the author (authorized) can be updated and deleted. All users (unauthorized) can read the posts. Any requests made to view the post that has been deleted should be treated as viewing a post that does not exist.

When a post is viewed using the localhost:8080/post/ link, display the ID, authorID, message, and time stamp.

Passport

Use Passport for the authentication of users. The passport-local strategy should be leveraged to allow users to authenticate using a username and password.

Sequelize

Use Sequelize to map the properties of the Post and User to the columns of the database.

Tip: Be sure to frequently test the application by using the Postman. This will ensure that the code is working properly with each change.

Skills: Express JS, HTML5, jQuery / Prototype, Mobile App Development, node.js

See more: lord i need your help song, i need your help lyrics gospel, i would need your assistance, i need your help with something, deitrick haddon lord i need your help mp3 download, i need your assistance please, i need your help reply, i need your help email, keylogger need help please pls find, i need help advertising my website, i need help designing a form, i need help designing a shirt, i need help designing clothes, i need help designing my van wrap, i need help find worker, i need help finding a manufacturer, i need help finding a shoes designer, i need help from an engineer, i need help from scientist, i need help getting my book edited not much money

About the Employer:
( 0 reviews ) Las Vegas, United States

Project ID: #17917023

Awarded to:

arifjaunpur

Hello, I can create a basic app as you mention using NodeJS, ExpressJS, PassportJS with passport-local strategy and Sequelizejs. I have experience doing the similar task much time, you may like to have a look my pro More

$20 USD / hour
(76 Reviews)
6.2

25 freelancers are bidding on average $19/hour for this job

Teknowledge

Hello, I have done similar app and I can show you a demo of it. I'm a full stack web/mobile app developer and I have 12 years of experience and very strong with all the latest enterprise class technology standa More

$21 USD / hour
(123 Reviews)
9.4
tilalHusain

Hi there, I have read your requirements and being an experienced developer who has done extensive work in this domain, I am confident in saying that I have the right skill set to do this job. I have over 10 years of de More

$16 USD / hour
(13 Reviews)
8.8
sherifnegm

hello, i can help with amazing professional code in node.js/express.js i have over 7 years experience doing that. Sherif

$27 USD / hour
(90 Reviews)
8.2
ITLove007

Hello, I have strong experience on node.js and Express framework. I assure, I will do my best to work with you on your project to present the best possible outcome for you and your customers. I will also do my best to More

$22 USD / hour
(129 Reviews)
8.2
meet2amitvw

Hi i went through your attachment [login to view URL] and i am having some technical question on this so let me know when you get time to discuss on this and clear the doubts. Let's discuss more about project to f More

$20 USD / hour
(36 Reviews)
8.1
sphinxsolution

Hi, Let us take this opportunity to thank you for posting this requirement which is to develop an application. We are a dedicated team of developers, who believe in quality and on time delivery. Developers who ar More

$15 USD / hour
(72 Reviews)
8.4
Honestdeveloper1

I need your help Dear sir I have completed projects similar to your requirement in the past. If you could share your project detail requirements, I will share relevant past work and demo. I already developed More

$22 USD / hour
(47 Reviews)
7.9
leadconcept

Hi there, I have read everything & understood the scope of this project. I have also discussed with my technical team lead to make sure that there are no issues, so we are good to go & ready to start this project im More

$22 USD / hour
(15 Reviews)
7.6
hjr122413

Hi Thanks for your posting. I have read your post very carefully. I have many experiences in backend using node/express, frontend developing, so if you would hire me, I am sure I can give you perfect and awesome r More

$22 USD / hour
(49 Reviews)
6.4
tudiptechnology

Hi, Greetings! ~~~ To quickly apprise you about our model, our engineers would be working full time on your project only and would be completely integrated into your team. By complete integration, I mean, More

$15 USD / hour
(15 Reviews)
6.8
superman1987417

Hi, Dear client. Thanks for your job posting. I am expert web developer with 10+ years experience. You can check my skills on my profile page. I can finish your project perfectly and quickly. Please contact me and More

$17 USD / hour
(29 Reviews)
6.1
peng72083

Hello, how are you? I have read your description and I'm very confident of this job. I'm a senior web developer and I have rich experience in Express js development. I'm familiar with Mongoose, Jsonwebtoken, Passpor More

$22 USD / hour
(24 Reviews)
6.1
drajendran89

I'm interested to work on this project. I have 7 yrs experience working in Web/Mobile Applications with expertise in Android, iOS, MySQL,Oracle, PHP, Zend, Codeigniter, Laravel,HTML, CSS, jQuery, Angular 6, Phonegap, More

$15 USD / hour
(17 Reviews)
5.3
Janghero

hello, sir I have many experience with Express JS, HTML5, jQuery / Prototype, Mobile App Development, node.js I am very fast and professional. You will satisfy with my work I can make login form in 2 days. Plea More

$22 USD / hour
(11 Reviews)
5.0
jameer8879

Hi there, We are ready to build the app in nodejs for you which will allow users to create profile and login using username and password and manage posts. There is enough information you have shared regarding the More

$22 USD / hour
(35 Reviews)
5.1
shiningdevelopor

Dear client I can make your job perfectly I have experienced about nodejs and express js I think that your job is excellent If u want me, I m sure about your job I have experienced for 6+ years and also I m f More

$22 USD / hour
(19 Reviews)
5.2
Serogey

Hi! How are you doing? I'm pretty happy to bid on this interesting project. I read your description carefully and I think that I am the developer you are looking for. Because I am the senior full stack web develop More

$20 USD / hour
(5 Reviews)
4.6
softcoats

Hi, I read out your project description..I am Full stack developer having 6 years experience in technologies like Html 5, Css3, Bootstrap, JavasScript, jQuery, Angular.js, React.js, Node.js, [login to view URL], [login to view URL], Php, More

$15 USD / hour
(2 Reviews)
4.0
itwonder1

Hello, Dear Employer! I can do this work. Individual and hard working person done your work accurately. Waiting your response. Always I do my best & fast with on time delivery for my all clients. Please tell me w More

$15 USD / hour
(5 Reviews)
3.7
unikinfoways1

Hello Meeli Loite Sonn, Hope you are doing well... I have gone through your requirements and understood that you are looking for an experienced developer to develop Create Node and Express application. I have More

$18 USD / hour
(3 Reviews)
3.5