/happy-nlw3

Happy - web app to search orphanages near you

Primary LanguageTypeScript

Happy 😃

EN

Happy is a web app developed using React, Typescript and Node.js

This was my first project on React and TS, it was part of an event presented by Rocketseat, a programming school.

PT

Happy é um web app desenvolvido usando React, Typescript e Node.js

Esse foi meu primeiro projeto utilizando React e TS, foi parte de um evento produzido pela Rocketseat, uma escola de programação.

What is it for?

EN

The concept behind the project was to create an easier way to get in touch with orphanages, so people can visit them, play with the kids and bring gifts.

In Happy, you can register orphanages based on their location, using a map point, or see the current orphanages around you.
For each orphanage, you can see pictures, working hours, if visitors are allowed and when, and the contact info of the orphanage.

PT

O conceito por trás do projeto era de criar uma maneira mais fácil de entrar em contato com orfanatos, para que as pessoas pudessem visitá-los, brincar com as crianças e levar presentes.

Com o Happy, você pode registrar orfanatos baseados em localização, usando o alfinete do mapa, ou ver os orfanatos atualmente cadastrados próximos de você.
Para cada orfanato, você pode ver fotos, horário de funcionamento, se os visitantes são permitidos e quando, além de informações de contato do orfanato.

How to run it?

EN

In the frontend folder, run:
npm install
npm start

In the backend folder, run:
npm install
npm run dev

On your browser, access localhost:3000

PS: The database is stored in backend/src/database/database.sqlite.
You can then create a new database with the info you want.

PT

Na pasta frontend, execute:
npm install
npm start

Na pasta backend, execute:
npm install
npm run dev

No navegador, acesse localhost:3000

OBS: O banco de dados está em backend/src/database/database.sqlite.
Você pode criar um novo banco com as informações que quiser.

Screenshots

Screen Print


Screen Print


Screen Print