Skip to content

Latest commit

 

History

History
66 lines (49 loc) · 1.63 KB

README.md

File metadata and controls

66 lines (49 loc) · 1.63 KB

AREA

maintenance-status

The AREA is a 3rd year project consisting in building a multi-platform dashboard-style app allowing users to create automations just like IFTTT and Zapier.

In order to do so, students must gather feeds from multiple external APIs and centralize them to all users.

Beware, this project was done in late 2022 and APIs change are happening regularly. This project is therefore deprecated and no maintenance will take place.

Code base

The project is organized in three parts:

  1. The mobile front-end is located under mobile/
  2. The desktop/web front-end is located under desktop/
  3. The back-end is located under api/

Technologies used

  • Docker

  • API:

    • NestJS
    • Passport
    • SQLite
    • Prisma
    • AWS elastic beanstalk
    • Swagger
    • RxJS
  • Web application:

    • React
    • TypeScript
    • Scss
  • Mobile application :

    • ReactNative
    • TypeScript
    • Metro
    • Gradlew

Prerequisites

  • Docker

How to use?

Run the following commands to launch the three parts of the project

docker-compose build && docker-compose up

Grade

Module Name Grade
B5 - Application Development A

LICENCE

This code is freely available for use. Epitech students, you should copy code at your own risk.

Contributors