Skip to content

U-ntitled/DevFest

Folders and files

NameName
Last commit message
Last commit date

Latest commit

author
root
Nov 27, 2022
810a4cb · Nov 27, 2022

History

11 Commits
Nov 27, 2022
Nov 26, 2022
Nov 27, 2022
Nov 27, 2022
Nov 26, 2022
Nov 27, 2022
Nov 27, 2022
Nov 26, 2022
Nov 26, 2022
Nov 26, 2022
Nov 26, 2022
Nov 26, 2022
Nov 27, 2022
Nov 27, 2022
Nov 27, 2022
Nov 27, 2022
Nov 27, 2022
Nov 26, 2022
Nov 26, 2022
Nov 26, 2022

Repository files navigation

RAVINALA ASSOCIATION (Application web )

Descriptions

This project is named RAVINALA This is to resolve the problem given to us during the DevFest competition which is "Numeric face to pollution"

This is a web application that:

  • Encourage people to preserve the environment and

  • Share information about the environnement status and it's evolution

  • Organise events to help each other to deal with the pollution

We've used three technologies to develop this project, they all have their own speciality:

  • ReactJs for the frontend development(with material-ui for better user interface). It offers a better view and experience for the user... It makes the interface a lot more beautiful and desirable yet easy to use.

  • Symfony6 for the backend development. This PHP framework will guarantee the security of the application... Not only does it provide a lot more useful tools(messaging, authentication, services, translations,...) but it is also easy to use.

  • Figma for the conception of the graphical interface. With Figma, we've developped a macket for our application before even designing and integrating it... This step is necessary for us to ease and fasten the development of the interface and designing a very ssatisfying interface.

Setup & Installation

This web application is available on github, inside the repository of our team https://github.com/U-ntitled/DevFest.git. You can clone it by running the command:

git clone https://github.com/U-ntitled/DevFest.git

Setting up environment

If you haven't either set up your reactJs environment or your Symfony environnement, you can check out the documentation:

There are also some important dependencies sush as: php, mysql

Installing modules and composers

After setting up the environment, go to the DevFest directory which you've recently created by cloning our webapp. Then run the following command:

npm install --force
composer install

It will install the node_modules directory and the vendor directory which contain all dependency tools of the web application.

After a successful installation, you can now run the application by running the following command:

npm run watch && symfony serve -d

Then, open your favorite browser and navigate to the 127.0.0.1:8000 link!

Perspectives

  • Add a payment system for donation
  • Build a chat app for each organisation

About us

Our team is called UNTITLED, we develop web applications, desktop and mobile applications. We are 5 IT Students:

  • RAZAFIMAMY Antonino Iraky Ny Avo
  • VONIARIMALALA Fiaro Miangaly
  • ANDRIANIAINA Fanomezantsoa Nomena
  • NOMENJANAHARY Riry
  • RAKOTONDRANAIVO Gilbert Joyaux Wendi Anderson

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published