Skip to content

Rennatts/freelancer-directory

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 

Repository files navigation

Freelancer Directory

Description

Freelancer Directory is a web platform where freelancers can create profiles, showcase their skills and work experience, and find job opportunities. Employers can search for freelancers based on their skills and experience, and contact them directly through the platform.

##Features

  • Browse and search freelancers by service type and location.
  • View freelancer profiles with their bio, portfolio, ratings, and reviews.
  • Register and login as a freelancer or a client.
  • Edit your profile and manage your services.

##Technologies

  • NestJS
  • MongoDB
  • JWT
  • React
  • TailwindCSS
  • Axios
  • Styled Components

Preview

Alt Text

##Getting Started

  1. Clone the repository: git clone https://github.com/your_username/your_repository.git.
  2. Install the dependencies:
npm install
  1. Create a .env file and set the environment variables according to the .env.example file.
  2. Start the backend server:
npm run start:dev
  1. Start the frontend server:
npm start
  1. Open your browser and navigate to http://localhost:3000.

To see the swagger

To see the Swagger documentation, go to http://localhost:3000/api in your browser.

About

A full-stack freelancer directory

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published