Skip to content

Latest commit

 

History

History
40 lines (30 loc) · 1.7 KB

README.md

File metadata and controls

40 lines (30 loc) · 1.7 KB

Proxima

Welcome to the Proxima project repository! This web application uses CRUD operations and JWT authentication to manage data related to a specific domain. Using the API endpoints, you can easily create, read, update, and delete data, while ensuring secure access through authentication.

The application also includes the following features:

  • Proxima is an innovative project management website built with the latest technologies.
  • It offers a sleek interface for easy project creation, updates, and deletion.
  • With a secure protected route on the frontend, Proxima ensures data security and confidentiality.

Tools Used:

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

Install (Client)

  1. Clone the repository: git clone https://github.com/Shm-Rsuf/proxima-client.git
  2. Navigate to the client directory: cd proxima-client
  3. Install dependencies: npm install
  4. Start the client: npm start
  5. Access the client in your browser at: https://localhost:3000

Install (Server)

  1. Clone the repository: https://github.com/Shm-Rsuf/proxima-server.git
  2. Navigate to the client directory: cd proxima-server
  3. Install dependencies: 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