Welcome to Super Search, a dynamic web application for superhero enthusiasts! Super Search allows users to explore a vast database of superheroes, create personalized lists, and engage with the community through reviews and comments.
- Superhero Database: Explore a comprehensive database of superheroes from various universes.
- Personalized Lists: Create and manage lists of favourite superheroes tailored to your preferences.
- Advanced Search: Utilize advanced search functionalities for efficient superhero discovery.
- Community Interaction: Engage with fellow superhero enthusiasts through reviews and comments.
- Admin Controls: Administrators can manage user accounts and platform policies.
- DMCA Compliance: Ensure compliance with copyright laws through DMCA request handling.
- Secure Authentication: Implemented secure JWT authentication for user privacy.
- Scalable Deployment: Hosted on AWS EC2 for optimal performance and scalability.
- TypeScript
- Angular
- Express
- Node.js
- lowdb
- JWT Authentication
- AWS EC2
To get started with Super Search, follow these steps:
- Clone the repository:
git clone https://github.com/HigginsChristopher/Super-Search.git
- Start the application (will also install dependencies):
npm start
- Navigate to
http://localhost:4200
in your browser to access the application.
- Fuse.js for advanced search functionality
- Other libraries/frameworks used
Please note that the application is not currently hosted on AWS due to credit limitations.