Skip to content

UwUClub/AwARea

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

AwArea

Contents

Requirements

Language / Tools Link Description
My Skills Docker Docker is used to containerize the application, the api and the database.
My Skills MongoDB MongoDB is used as the database for the application. (not mandatory if using Docker)
My Skills NodeJS NodeJS is used to run the application. (not mandatory if using Docker)
My Skills TypeScript TypeScript is used to write the application.
My Skills Flutter Flutter is used to write the mobile application.
My Skills Git Git is used for version control.

Communication

  • If you have a bug or an issue, please contact us.

Services

  • Timer
  • Weather
  • Nasa
  • GMail
  • Github
  • Slack

Installation from source

SSH

git clone git@github.com:UwUClub/AwArea.git

Using the application

Docker

  • use in the root directory
docker-compose up --build

Manual

Server

First start the server

cd api && npm install && npm start

Client

Then start the client

cd flutter_area && flutter pub get && flutter run

Troubleshooting

If you get blocked by CORS policy on Chrome:

rm {your_flutter_directory}/bin/cache/flutter_tools.stamp

And add '--disable-web-security' under '--disable-extensions' in {your_flutter_directory}/packages/flutter_tools/lib/src/web/chrome.dart

Documentation

Credits

  • Valentin Gegoux
  • Quentin Challon
  • Luca Deltort
  • Maxence Labourel
  • Baptiste Laran

License

AwArea is developped by the UwUClub for Epitech.