A freelance project to build an allotment website for Francis Road Allotments in Birmingham, with good UX and UI as a priority. Features pre-loading data with loading spinner, image lazy loading, basic CMS functionality and a custom animation system.
Recently updated as of August 2022 to include more tests and improve project architecture, performance and UI/UX.
1 - Clone the repository.
2 - Install dependencies with yarn install
or npm install
.
3 - Run yarn start
or npm start
in the project directory from the command line .
4 - Open http://localhost:3000 to view it in the browser.
5 - Run yarn test
or npm test
in the project directory from the command line to run tests.
ReactJS
Sass
Firestore