https://github.com/brenopolanski/tindev
:fire: Network social for developers
https://github.com/brenopolanski/tindev
mongodb nodejs react-native reactjs
Last synced: 3 months ago
JSON representation
:fire: Network social for developers
- Host: GitHub
- URL: https://github.com/brenopolanski/tindev
- Owner: brenopolanski
- License: mit
- Created: 2020-01-02T18:50:22.000Z (over 6 years ago)
- Default Branch: master
- Last Pushed: 2023-01-05T04:58:11.000Z (over 3 years ago)
- Last Synced: 2025-01-24T07:22:54.093Z (over 1 year ago)
- Topics: mongodb, nodejs, react-native, reactjs
- Language: JavaScript
- Homepage:
- Size: 7.07 MB
- Stars: 3
- Watchers: 3
- Forks: 0
- Open Issues: 52
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
## Quick Start
First of all, install the dependencies to run this app.
- [NodeJS](http://nodejs.org/)
- [Yarn](https://yarnpkg.com/lang/en/docs/cli/install/)
```bash
# Clone this repository
$ git clone git@github.com:brenopolanski/tindev.git
# Go into the repository
$ cd tindev
# Go into the backend and install dependencies
$ cd backend
$ yarn install
# Create .env file and add database url
$ echo "MONGO_URL='mongodb+srv://:@cluster0-dddme.mongodb.net/tindev?retryWrites=true&w=majority'" >> .env
# Run backend
$ yarn dev
# Go into the frontend and install dependencies
$ cd frontend
$ yarn install
# Run frontend
$ yarn start
# Go into the mobile and install dependencies
$ cd mobile
$ yarn install
# Run app (ios)
$ yarn ios
# Run app (android)
$ yarn android
```
## Technologies
**Backend:**
- [Node.js](https://nodejs.org/en/)
- [Express](https://expressjs.com/)
- [Mongoose](https://mongoosejs.com/)
- [Nodemon](https://nodemon.io/)
- [Cors](https://github.com/expressjs/cors)
- [Axios](https://github.com/axios/axios)
- [Socket.io](http://socket.io/)
**Frontend:**
- [React](https://reactjs.org/)
- [React Router](https://reacttraining.com/react-router/)
- [Axios](https://github.com/axios/axios)
- [Socket.io client](https://github.com/socketio/socket.io-client)
**Mobile:**
- [React Native](https://facebook.github.io/react-native/)
- [React Navigation](https://reactnavigation.org/)
- [Axios](https://github.com/axios/axios)
- [Socket.io client](https://github.com/socketio/socket.io-client)
## Screenshots
### Browser App
### Mobile App
## License
[MIT License](https://brenopolanski.mit-license.org/) © Breno Polanski