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.
- 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.
- React for frontend development
- Express for backend development
- MongoDB for data storage
- Node.js for server-side JavaScript
- Tailwind CSS for styling
- Clone the repository:
git clone https://github.com/Shm-Rsuf/proxima-client.git
- Navigate to the client directory:
cd proxima-client
- Install dependencies:
npm install
- Start the client:
npm start
- Access the client in your browser at:
https://localhost:3000
- Clone the repository:
https://github.com/Shm-Rsuf/proxima-server.git
- Navigate to the client directory:
cd proxima-server
- Install dependencies:
npm install
- 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 stringJWT_SECRET
: a secret string for JWT authentication
- Start the server using:
npm start