About | Installing | Built with | Author
AirCnC is a Fullstack project, inclusing a beckend built in node.js, a website built in React.JS and a mobile app built with React Native. It aims to connect companies that want to open spots and developers looking for a place to exchange ideas with devs, get to know the company and work there for a period.
- Node.js - a JavaScript runtime built on Chrome's V8 JavaScript engine;
- React - A JavaScript library for building user interfaces;
- React Native - A framework for building native apps with React;
- MongoDB - The most popular database for modern apps;
- Express.js - Fast, unopinionated, minimalist web framework for Node.js;
- Expo - an open-source platform for making universal native apps for Android, iOS, and the web with JavaScript and React;
- Nodemon - a utility that will monitor for any changes in your source and automatically restart your server;
- SOCKET.IO - THE FASTEST AND MOST RELIABLE REAL-TIME ENGINE;
- Axios - Promise based HTTP client for the browser and node.js;
- Insomnia - a free cross-platform desktop application that takes the pain out of interacting with HTTP-based APIs;
- PhotoShop CC - The most powerfull photo editor ever made;
# Clone this repo
$ git clone https://github.com/kevdeveloper/fullstackproject-aircnc.git
# Open the backend folder
$ cd backend
# Install it's dependences
$ yarn
# run yarn start
$ yarn start
#Open the frontend folder
$ cd frontend
#Install it's dependences
$ yarn
#Start the aplication
$ yarn start
#Open the mobile folder
$ cd mobile
#Install it's dependences
$ yarn
# Android
$ react-native run-android
#iOS
$ react-native run-ios
***in order to see the backend working, you have to create an acc at mongoDB and add your login:pass at server.js
👤 Kevin Alves
- Github: @kevdeveloper
- Twitter: @kevinfrontend
- Linkedin: @kevinfrontend
Contributions, issues and feature requests are welcome!
Feel free to check the issues page.
Give a ⭐️ if you like this project!
- @felipedeschamps
- @fdfragoso
- @alexbotelhoa
This project is free to use as learning purposes. For any external content (e.g. logo, images, ...), please contact the proper author and check their license of use.