The Hero Tickets is a web platform for events.
- Create events
- Search events by location
- Search events by category
- Search events by name
- Search events by id
- Create a user in the event
- When creating a user, check whether it exists or not
This project was bootstrapped with Create React App.
-
- Nodejs
- Typescript
- Express
- Mongoose
- Dotenv
These instructions will allow you to get a copy of the project on your local machine for development and testing purposes.
Before starting, you need to have Node.js and Git installed on your computer. You can download them at https://nodejs.org and https://git-scm.com/downloads.
Check that the installations were successful by running the command in terminal.
node -v & git --version
This command should return node and git version installed in your computer.
-
Clone project
git clone https://github.com/ocarlosbarros/hero-tickets.git
-
Access project folder
cd backend
-
Install dependencies
npm install
-
Run project
npm run dev
In the project directory, you can run:
npm start
Runs the app in the development mode. Open http://localhost:3333 to view it in your browser.
npm test
Launches the test runner in the interactive watch mode. See the section about Tests.
npm run build
Builds the app for production to the build folder.
npm run eject
If you arenβt satisfied with the build tool and configuration choices, you can eject at any time. This command will remove the single build dependency from your project. More information in Create React App Doc
To run tests, run the following command
npm test
Hero Tickets is MIT Licensed. See LICENSE.md
for more information.
Carlos Barros
Developed with π by Carlos Barros