Fossil Finds is a web application allowing members of the public and researchers alike to search and contribute to a database of fossil finds in the UK. Fossil Finds Front End - the content of this repository - is the web application designed to interact with the back-end found in the repository Fossil-Finds-BE.
Click here to access the web application.
Click here to see the Fossil Finds Back-End repository.
I built Fossil Finds as part of my time on the Northcoders Software Development Bootcamp.
The information below will give you all the information required to set up this project yourself.
Install Node.js which acts as the runtime environment for this project. This should also install npm to manage all of the required dependencies.
[Follow this link to download Node.js with npm]. (https://nodejs.org/en/download/current/)
Minimum version recommended: Node v16.8.0
To clone the repository for access on your local machine, run the following command in your terminal:
git clone https://github.com/roothebear/fossil-finds-fe.git
Navigate to the folder to which the repository was cloned and run the following command in your terminal:
npm install
This will install all necessary dependencies used in the project, such as React, React-Router, and Axios.
To run the website on your local machine, run the following command in the terminal:
In the project directory, you can run:
npm start
Open http://localhost:3000 to view it in your browser. The page will reload when you make changes. You may also see any linting errors in the console.
This project was bootstrapped with Create React App.