Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

https://github.com/aryajava/rc40-challenge22

This BREADS (Browse, Read, Edit, Add, Delete, Sort) project is an Express JS application utilizing MongoDB for data storage.
https://github.com/aryajava/rc40-challenge22

breads ejs-template-engine expressjs javascript jquery mongodb nodejs pagination

Last synced: 9 days ago
JSON representation

This BREADS (Browse, Read, Edit, Add, Delete, Sort) project is an Express JS application utilizing MongoDB for data storage.

Awesome Lists containing this project

README

        

# Rubicamp Batch 40

> Challenge 22

This BREADS (Browse, Read, Edit, Add, Delete, Sort) project is an Express JS application utilizing MongoDB for data storage.

## Table of Contents

- [Rubicamp Batch 40](#rubicamp-batch-40)
- [Table of Contents](#table-of-contents)
- [Installation](#installation)
- [Usage](#usage)
- [Contributing](#contributing)
- [License](#license)
- [Contact](#contact)

## Installation

To install the dependencies, run the following command:

```bash
npm install
```

Create a `.env` file in the root of your project and add the following lines:

```bash
MONGODB_URI=your_uri_here
DB_NAME=your_db_name_here
USERS_COLLECTION=your_collection_for_users_here
TODOS_COLLECTION=your_collection_for_todos_here
```

## Usage

To start the application, use the following command:

```bash
npm run dev
```

## Contributing

If you would like to contribute, please fork the repository and use a feature branch. Pull requests are warmly welcome.

## License

This project is [Unlicense License](./LICENSE).

## Contact

If you have any questions or issues, please open an [issue](https://github.com/aryajava/rc40-challenge21/issues) at the issue tracker