https://drive.google.com/file/d/1MW7CJ1tigjoC9OrSJvDtChtMvtqr-nC4/view
This is an Express.js application with routes for user and profile management, connected to a database.
- User routes
- Profile routes
- Database connection
- Environment configuration
- CORS support
- DOTENV
- JSON request parsing
Make sure you have the following installed:
- Node.js
- npm (Node Package Manager)
-
Clone the repository:
git clone https://github.com/sumansauravmay/Addan_digital_solution_profile.git
-
Navigate to the project directory:
cd Backend
- Install the dependencies:
npm install
- Create a
.env
file in the root of the project and add the following variables:
PORT=3000
mongoURL=your-database-connection-string
- Start the server:
npm start
- Project Structure
.
├── config
│ └── db.js
├── models
| └── user.model.js
├── middlewares
| └── user.middlewares.js
│
├── routes
│ ├── user.route.js
│ └── profile.route.js
├── .env
├── .gitignore
├── package.json
└── index.js.js
- Dependencies
Express
mongoose
nodemon
jsonwebtoken
bcrypt
dotenv
cors
1. Fork the repository
2. Create a new branch (git checkout -b feature-branch)
3. Commit your changes (git commit -am 'Add some feature')
4. Push to the branch (git push origin feature-branch)
5. Create a new Pull Request
https://addan-digital-solution-profile-1.onrender.com
This README file gives a clear overview of your project, including how to set it up, run it, and contribute to it.
https://ornate-cat-4c0005.netlify.app/
Welcome to the frontend project of the userprofile application. This project is hosted on Netlify and can be accessed here.
This project is the frontend component of the userprofile application. It provides a user-friendly interface for interacting with the application. The application is designed to be responsive, intuitive, and visually appealing.
Responsive Design: The application is fully responsive and works seamlessly on all devices. User Authentication: Secure user authentication and authorization. Interactive UI: Smooth and interactive user interface. API Integration: Connects to backend services to fetch and display data.
- HTML5: For structuring the web content.
- CSS3: For styling the web content.
- JavaScript: For adding interactivity to the web content.
- React: JavaScript library for building user interfaces.
- Netlify: Hosting platform for deploying the frontend.
To run this project locally, follow these steps:
- Clone the repository:
https://github.com/sumansauravmay/Addan_digital_solution_profile.git
- Navigate to the project directory:
cd userprofile
- Install the dependencies:
npm install
- Start the development server:
npm start
To use the application:
Open your web browser.
Navigate to https://ornate-cat-4c0005.netlify.app/.
Interact with the various features of the application.
Contributions are welcome! To contribute to this project, follow these steps:
- Fork the repository
- Create a new branch (git branch branchName)
- Go to your branch (git checkout branchName)
- Make the changes Push in the github
- git add .
- Commit your changes (git commit -m 'Add some feature')
- Push to the branch (git push origin feature-branch)
- Create a new Pull Request
https://zippy-capybara-90a739.netlify.app/
If you have any questions or suggestions, feel free to reach out:
Email: sumansauravmay@example.com
GitHub: https://github.com/sumansauravmay