AirCnc
This app is an "airbnb" parody to rent spaces at IT offices.
This project born to be a little full stack app to rent spaces at IT offices like "Airbnb" do to houses and rooms around the world.
📝 Table of Contents
🧐 About
This project was made to be a little full stack app made with ReactJS, React Native and Node.js.
🏁 Getting Started
These instructions will get you a copy of the project up and running on your local machine for development and testing purposes.
Prerequisites
What things you need to install the software and how to install them.
- Yarn - Package Manager
Installing
A step by step series of examples that tell you how to get a development env running.
Cloning Repo
$ git clone https://github.com/gregorispielmann/aircnc.git
Database
This project use MongoDB.
Backend
After create and run all containers, create the postgres database you will be ready to initialize the backend.
Inside the backend folder run commands below.
$ yarn
To install all dependencies
$ yarn dev
This will start backend in dev mode
Frontend (Web)
Demo
How it runs?
After run backend.
$ yarn
To install all dependencies
$ yarn start
To run react application
Mobile (:apple: iOS Only)
Demo
How it runs?
After run backend, inside the mobile folder run commands below.
$ yarn
To install all dependencies
$ yarn start
To run react application
🎈 Usage
Web
Running the app you will signin with your email
Mobile
You will only need your email and the tech you want an office.
⛏️ Built Using
- NodeJs - Server Environment
- Express - Server Framework
- ReactJs - Web Framework
- React Native - Mobile Framework
- Styled Components - CSS in Javascript library
- and others
✍️ Authors
- @rockeseat - Idea & Initial template
- @gregorispielmann - Back-end, Front-end and Mobile App development
TODO
- Android mobile app
- Aditional features to web and mobile