Skip to content

wmaidson/Happy

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

16 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

happyWeb

Happy
Next Level Week
Next
Node.js | ReactJS | React Native

GitHub top language GitHub language count GitHub Made by Rocketseat
Run in Postman

About   |    Project Structure   |    Technologies   |    How to run   |    License

design project

🔖 About

Happy is a web and mobile app designed to help connect people to orphanages. This application offers people the possibility to register new orphanages so that they can be visited. With that, people can help those most in need.

This project was developed with the educational purpose all orphanages elaborated in this example are fictitious.

web_orphanage_1

This application made was during the Next Level Week #3, project made by Rocketseat.

👷 Structure

Structure Mobile

Happy_structure_mobile

Structure Web

Happy_structure_web

🚀 Technology

💥 How to run

  • Prerequisites

    • It's necessary to have Node.js installed on the computer
    • It's necessary to have Git installed and configured on the computer
    • It's also need have a package manager be the NPM or Yarn.
    • Lastly, It's necessary to have Expo globally installed on the machine
  1. Clone the repository:
  $ git clone https://github.com/engineercivil/Happy.git
  1. Running the Application:
  # API
  $ cd server
  # Installing the project dependencies.
  $ yarn # ou npm install
  # Setting up the database and creating the tables.
  $ yarn knex:migrate # ou npm run knex:migrate

  # Start the API
  $ yarn dev

  # Web application
  $ cd web
  # Installing the project dependencies.
  $ yarn or npm install
  # Launch the web application
  $ yarn start or npm start

  # Mobile application
  $ cd mobile
  # Installing the project dependencies.
  $ yarn # or npm install
  # Launch the mobile application
  $ yarn start or npm start

  # if you are using expo on your smartphone
  # put the ip of your device for this, go to the folder services> api.ts
  # put your ip in baseURL. BaseURL example: 'http://192.168.1.15:3333',

  # If you are using an Android emulator on your local computer
  # Android Studio example use the adb reverse tcp: 3333 tcp: 3333 command,
  # So you can access with baseURL: 'http://localhost:3333',

📝 License

This project is under the MIT license. See the archive LICENSE for more details.


Project developed with the tutorship of Diego Fernandes, by Rocketseat.

✈️ Application

Try application: https://42happy.tk

About

Happy is a web and mobile app designed to help connect people to orphanages.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages