Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

https://github.com/isabelle-bh/superhero-database

This is a superhero database with login/signup, admin, user management, list creation functionalities, and more.
https://github.com/isabelle-bh/superhero-database

database express fullstack fullstack-development fullstack-javascript javascript mern mern-stack mongodb nodejs react reactjs superheroes

Last synced: about 1 month ago
JSON representation

This is a superhero database with login/signup, admin, user management, list creation functionalities, and more.

Awesome Lists containing this project

README

        

This is my superhero database. It is a fullstack application using the MERN stack.

You can run the client folder by running ```npm i``` and then ```npm start```.

You can run the server by running ```npm i``` and then ```nodemon index.js``` (assuming you have nodemon installed).

This repository's backend is not functional on its own; it requires a dotenv file with port numbers and MongoDB links to work. It also requires a couple of superhero JSON files.

Functionalities of this website include:
- Creating a user account and logging in
- Email authentication
- An Admin account with user management abilities, as well as the ability to create policies, DCMA, and AUP
- The ability to search through a database of ~1000 superheroes by either name, race, publisher, or power
- The ability to create a list of superheroes and either make it public (visible on the "public dashboard"), or private