/mern-crud

MERN CRUD app created as a teaching aid for the course Software Engineering (IS F341) at BITS Hyderabad.

Primary LanguageCSS

Tutorials to install and deploy this app are explained in the .md files in the tutorials directory.

  • This application uses PassportJS + Google OAuth for authentication.
  • The tutorials use Heroku for deployment and TravisCI for continuous integration.
  • A couple of unit tests have been written using Mocha and Chai, while a frontend test has been setup using CypressJS.
  • The Shards React Dashboard template is used to create a (very minimal) dashboard for the application.

The tutorials folder also contains PDFs of tutorials and other class materials, that explain the app a bit more.