bde_eseo.mp4
As head of communications for the Student Union at ESEO Angers, my engineering school, I first had the opportunity to design the campaign website before we were elected, which you can visit at maxencebonamy.fr/eseonova. Then the following year, the year of our mandate, I designed the Student Union's showcase site.
To make this website, I used ReactJS with the JavaScript language. I also used the ViteJS framework and the SASS preprocessor.
Initially, the site was hosted under the domain name bdeeseo.fr, which is in fact still the case, but as the BDE has since changed, the site has been modified. The site I made is now available at maxencebonamy.fr/bdeeseo.
Note
Prerequisites:
- Git must be installed on your computer. If not, click here.
- NodeJS must be installed on your computer, if not, click here.
- Clone the repository on your computer. To do this, open a terminal in the folder of your choice and run the following command:
git clone https://github.com/maxencebonamy/ESEO-Student-Union-Website
- Navigate inside the folder you've just cloned with the following command:
cd ESEO-Student-Union-Website
- Install NodeJS dependencies with this command:
npm i
- Start the development server locally with the following command:
npm run dev
- A message will be displayed in the console, indicating the url of the local development server. Simply use your browser to go there.
- The website is fully responsive for a computer, tablet or phone screen.
- It works on all Chromium browsers (e.g. Chrome, Opera or Brave), as well as Edge, Firefox and Safari.