A meeting platform for programers. Buit in the Semana Omnistack #8.
- Yarn
- Node
- ReactJS
- React Native
- Clone this repository and enter in the folder
$ git clone https://github.com/gabrielccarvalho/Tindev && cd Tindev
- Install the package dependencies with yarn
$ yarn
- Enter in the backend folder
$ cd backend
- Start the server
$ yarn dev
- Leave the terminal window opened.
- To run the frontend part, open another terminal window (or tab) and go to the frontend folder
$ cd .. && cd frontend
- Start the frontend server
$ yarn start
- And finally, if you want to open the mobile part, open another terminal window (or tab) and go to the mobile folder
$ cd .. && cd Tindev
- Start the mobile app
$ react-native run-ios
- Node - Build the backend
- Eslint - JS Linter and code style
- Prettier - Code formatter
- Mongoose - Object Modeling + DB Connector
- Nodemon - Process Manager used in the development
- Sucrase - Babel alternative
- Express - Application Router
- JSON Web Token - User authentication
- MongoDB - Database
- EditorConfig - Consistent coding styles
- React - Used to build the site.
- Eslint - JS Linter and code style.
- Prettier - Code formatter.
- React Router DOM - Routes management.
- Styled Component - Used to style the site.
- React Icons - Used to get icons.
- Axios - Used to manage the API connection.
- React Native - Used to build the app.