Skip to content

Fullstack app for freelancers with NodeJS, MongoDB, ReactJS, Tailwindcss

Notifications You must be signed in to change notification settings

alirza-gz/Freelancering-App

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 

Repository files navigation

Freelancers | فریلنسرز alirezagholizadeh.ir

Fullstack app for freelancers with NodeJS, MongoDB, ReactJS, Tailwindcss

In this app there are 3 roles: Freelancer, Owner and Admin. Owner creates projects, Freelancer creates proposals for projects and Admin controls all the process. each role has a panel. stack: React, React-Router-DOM, React-Query, React-Hook-Form, Axios, Tailwindcss, etc.

Features

Here're some of the project's best features:

  • Incorporating OTP code functionality via Kavehnegar service.
  • Established a mechanism to generate access tokens using refresh tokens
  • Verify users post-sign-in by Admin within the Admin panel.
  • Creating projects within the Owner panel.
  • Generating project proposals within the Freelancer panel,
  • Introduced a feature to sort projects and filter applying "query-string" for categorization
  • Admins efficiently handle user, project, and proposal management tasks within the Admin panel.
  • Dark mode feature to enhance user satisfaction and decrease in eye strain complaints.

Screen Shots

alirezagholizadeh.ir

APP Link

Freelancers App


Made with ❤️ by Alirza-gz