https://github.com/ravikisha/coursera-backend-assignment
The Coursera Backend Assessment is an Express.js-based application that combines a secure login system with a book database API. It offers user authentication and book management functionality.
https://github.com/ravikisha/coursera-backend-assignment
Last synced: 3 months ago
JSON representation
The Coursera Backend Assessment is an Express.js-based application that combines a secure login system with a book database API. It offers user authentication and book management functionality.
- Host: GitHub
- URL: https://github.com/ravikisha/coursera-backend-assignment
- Owner: Ravikisha
- License: mit
- Created: 2023-08-01T05:20:43.000Z (almost 2 years ago)
- Default Branch: main
- Last Pushed: 2023-11-06T18:01:52.000Z (over 1 year ago)
- Last Synced: 2024-11-16T03:44:28.648Z (7 months ago)
- Language: JavaScript
- Homepage:
- Size: 4.41 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README

# Coursera Backend Assessment 📚
[](https://www.coursera.org/)## Project Name: Express Book API 📖
### A project for the Coursera IBM Full Stack Development Course [](https://www.coursera.org/)
## Project Description 📝
The Coursera Backend Assessment is an Express.js-based application that combines a secure login system with a book database API. It offers user authentication and book management functionality.
## Project Links 🔗
- [Source Code](https://github.com/Ravikisha/Coursera-Backend-Assignment.git) [](https://github.com/Ravikisha/Coursera-Backend-Assignment.git)
## Technologies Used 🛠️
- Express.js
- MongoDB
- Passport.js
- RESTful API
- JWT Authentication## Installation Steps 🚀
To run this project locally, follow these steps:
1. **Clone the Repository:**
```bash
git clone https://github.com/Ravikisha/Coursera-Backend-Assignment.git
cd coursera-backend-assessment
```2. **Install Dependencies:**
Install the required Node.js packages:
```bash
npm install
```3. **Run the Application:**
Start the Express server:
```bash
npm start
```4. **Access the Application:**
Open your web browser and visit `http://localhost:5000` to use the Express Book API.
## Contribution 👥
Contributions are welcome! If you'd like to contribute to the Coursera Backend Assessment project, please review the [CONTRIBUTING.md](CONTRIBUTING.md) file for guidelines and instructions.
## License 📜
This project is licensed under the MIT License. See the [LICENSE](LICENSE) file for details.
Explore and contribute to the Coursera Backend Assessment! 🚀🔐