Skip to content

Proxima is a user-friendly project management application built using the MERN stack. With Proxima, users can create, edit, and delete projects with ease. The application features secure JWT authentication and frontend protected routes to ensure user privacy and security.

Notifications You must be signed in to change notification settings

Rafiul29/proxima-server

Repository files navigation

Proxima

Proxima is a user-friendly project management application built using the MERN stack. With Proxima, users can create, edit, and delete projects with ease. The application features secure JWT authentication and frontend protected routes to ensure user privacy and security.

The application also includes the following features:

  • State management using Context API
  • Styling using Tailwind CSS
  • Responsive design for viewing on all devices

Tools Used

  • MongoDB for data storage
  • Express for backend development
  • React for frontend development
  • Node.js for server-side JavaScript
  • Tailwind CSS for styling

Installation

Client Installation

  1. Clone the client repository using git clone https://github.com/Rafiul29/proxima-client.git
  2. Install the necessary dependencies using npm install.
  3. Create a .env file in the client directory and set the necessary environment variables (e.g., REACT_APP_SERVER_URL).
  • REACT_APP_BASE_URL: http://localhost:4000
  1. Start the client using npm start.

Server Installation

  1. Clone the client repository using git clone https://github.com/Rafiul29/proxima-server.git
  2. Navigate to the server directory using the terminal/command prompt.
  3. Install the necessary dependencies using npm install.
  4. Create a .env file in the server directory and set the necessary environment variables (e.g., MongoDB URI, JWT secret key).
  • MONGODB_URI: the MongoDB connection string
  • JWT_SECRET: a secret string for JWT authentication
  1. Start the server using npm start.

Links

About

Proxima is a user-friendly project management application built using the MERN stack. With Proxima, users can create, edit, and delete projects with ease. The application features secure JWT authentication and frontend protected routes to ensure user privacy and security.

Topics

Resources

Stars

Watchers

Forks