This project was developed in may 2024 to serve as the website for the project Avisense by Apelie Robotics.
- React
- SCSS
- EmailJs (allowing the form in the contact page to send emails to a determined email address)
- React Spring for the mobile navbar animation
- React Icons
To run the project, you should:
- git clone the repository in your pc
- run npm install to install all the packages used
- run npm run dev to create the local host
- run sass --watch src/scss/main.scss src/App.css to make sure the changes made in the scss files are compiled to the app styles file. Sass must be previously installed.
About SCSS: the .scss files are all located in the /src/scss folder and divided according to their uses. Each file is then imported in the main.scss file, which is the one the sass compiler uses to write in the App.css file, then imported in the App.jsx file as its styles