An open API service indexing awesome lists of open source software.

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.

Awesome Lists containing this project

README

        

![Poster](./docs/docs.jpg)
# Coursera Backend Assessment 📚
[![Coursera](https://img.shields.io/badge/Coursera-0056D2?style=for-the-badge&logo=Coursera&logoColor=white)](https://www.coursera.org/)

## Project Name: Express Book API 📖

### A project for the Coursera IBM Full Stack Development Course [![Coursera](https://img.shields.io/badge/Coursera-IBM%20Full%20Stack%20Development-blue)](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) [![GitHub](https://img.shields.io/badge/GitHub-Repository-green)](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! 🚀🔐