Fariasmateuss Tindev Save

🔥 Tindev it's app like a Tinder, but for Developers.

Project README

App Tinder clone built with ReactJs, React Native, NodeJs and MongoDB.

Tech

  • NodeJs - Build the server.
  • ReactJs - A JavaScript library for building user interfaces
  • React Native - Native Development.
  • MongoDB - NoSQL Cluster.
  • Express - Router of the Application.
  • Mongoose - Mongoose is a MongoDB object modeling tool designed to work in an asynchronous environment.
  • socket.io - Socket.IO is a library that enables real-time.
  • CORS - Cross-origin Resource Sharing.
  • Axios - Promise based HTTP client for the browser and NodeJs.
  • Nodemon - Process Manager used in the development.
  • Prettier - An opinionated code formatter.
  • ESlint - ESLint statically analyzes your code to quickly find problems.

Preview

Watch the video

Development setup

Prerequisites

To run this project in the development mode, you'll need to have a basic environment with NodeJs and React Native installed.

Cloning the Repository

  git clone https://github.com/fariasmateuss/tindev.git

Back-End

In the backend folder;

  yarn 

To start the server;

  yarn dev

Front-End

In the frontend folder;

  yarn 

To start the project;

  yarn start

Mobile

In the mobile folder;

  yarn 

Update the baseURL at src/services/api.js;

To start the mobile app;

  react-native run-ios

or

  react-native run-android

Contribution

See the contribution guide for more details on how to contribute to this project.

License

MIT License

Open Source Agenda is not affiliated with "Fariasmateuss Tindev" Project. README Source: fariasmateuss/tindev
Stars
44
Open Issues
35
Last Commit
2 months ago
License
MIT

Open Source Agenda Badge

Open Source Agenda Rating