Create and organize your meetup events and let people see the details about each event and confirm ther presence using an mobile app.
After clone this project, init this modules.
git submodule init && git submodule update
API (first)
Install packages on API directory
yarn
Copy .env.example
to .env
cp .env.example .env
And configure these keys on .env
file with yours private settings
## APPLICATION
APP_SECRET=
## MAIL
MAIL_USER=
MAIL_PASS=
## SENTRY
SENTRY_DSN=
Install Docker and Docker Compose to run next comands.
Run migrations to database
docker-compose run api yarn sequelize db:migrate
Finaly, run the API
docker-compose up -d
Awesome, your application is available on http://localhost:3333
.
Make sure API and Reactotron are available.
Install packages on web directory and start the application
yarn && yarn start
All right, your application is available on http://localhost:3000
The mobile application was available for IOS only and was tested on iPhone X simulator with IOS 12.4.
On mobile directory, run:
yarn && cd ios && pod install
Before installation, run on mobile directory
yarn react-native run-ios