I am looking for an experienced developer to create a web platform that allows our clients to exclusively view their own links while enabling administrators to monitor each client’s spending. The platform must be accessible online via password authentication.

Project Details:

Required Technologies:

Front-end: React
Back-end: Node.js with Express
Database: MongoDB
Authentication: JWT (JSON Web Tokens)
Hosting: Preferably Heroku or Vercel
Administrator Features:

Full access to link data, including URL, website, publication date, anchor text, and price.
Dashboard with spending statistics for each client.
Client Features:

View their own links with limited details: URL, website, publication date, and price.
Filtering and searching of links.
Authentication and Authorization:

Login system for administrators and clients.
JWT for managing user sessions.
Requirements:

Experience in developing web applications with React and Node.js.
Knowledge of MongoDB and NoSQL database management.
Experience implementing authentication and authorization with JWT.
Ability to implement an admin dashboard and a user interface for clients.
Good communication skills and availability to collaborate with the team for any changes and improvements.
Additional Information:

I will provide an Excel file with sample data that needs to be imported into the database.
The platform must be easily scalable and maintainable.
I would like the platform to be ready for deployment on Heroku or Vercel.
If you are interested in this project, please provide examples of similar work you have completed in the past and an estimate of the time and cost required to complete the project.

Thank you!

Hourly Range: $10.00-$18.00

Posted On: July 09, 2024 11:16 UTC
Category: Full Stack Development
Skills:React, MongoDB, Web Development

Country: Italy

click to apply

Powered by WPeMatico