Skip to content

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.

Notifications You must be signed in to change notification settings

Shm-Rsuf/proxima-client

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

25 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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

About

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.

Topics

Resources

Stars

Watchers

Forks