Skip to content

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

License

Notifications You must be signed in to change notification settings

fariasmateuss/tindev

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

138 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •