Skip to content

This project is a Single Page Application (SPA) that utilizes a RESTful API to perform BREADS (Browse, Read, Edit, Add, Delete, Sort) operations.

License

Notifications You must be signed in to change notification settings

aryajava/rc40-challenge22-spa

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

19 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Rubicamp Batch 40

Challenge 22 Single Page Application (SPA)

This project is a Single Page Application (SPA) that utilizes a RESTful API to perform BREADS (Browse, Read, Edit, Add, Delete, Sort) operations. The backend is built using Express JS and EJS for templating, while MongoDB is used as the database. The frontend is developed using Vanilla JavaScript and jQuery, with Bootstrap 5 and FontAwesome for styling and icons.

Table of Contents

Installation

To install the dependencies, run the following command:

npm install

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

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:

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.

Contact

If you have any questions or issues, please open an issue at the issue tracker

About

This project is a Single Page Application (SPA) that utilizes a RESTful API to perform BREADS (Browse, Read, Edit, Add, Delete, Sort) operations.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published