Skip to content

kagerer19/dymaxaRedesign

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Dymaxa Redesign

Overview

This project is a redesign of a recruitment website using the MERN (MongoDB, Express.js, React.js, Node.js) stack. The goal is to create a modern and user-friendly platform for job seekers and employers to connect.

Features

  • User Authentication: Allow users to sign up, log in, and manage their profiles.
  • JobPage Listings: Display job opportunities with details and application options.
  • Search and Filters: Enable users to search for jobs based on various criteria.
  • Responsive Design: Ensure a seamless experience across devices.

Technologies Used

  • Frontend:

    • React.js
    • HTML5/CSS3
    • Tailwind
  • Backend:

    • Node.js
    • Express.js
    • MongoDB (with Mongoose for ODM)
  • Authentication:

    • JWT (JSON Web Tokens)
  • Other Tools:

    • Git (for version control)
    • npm (for package management)
    • dotenv (for managing environment variables)

Usage

  • Explore job listings, sign up, and apply for jobs.
  • Employers can create accounts, post job listings, and manage applications.

Project Structure

  • client: Contains the frontend React application.
  • server: Houses the backend Node.js and Express.js server.
  • models: Defines MongoDB schemas using Mongoose.
  • routes: Defines API routes and controllers.

License

This project is licensed under the MIT License.