This repository contains the source code for the Certificates DreamSpace Academy website, built using ReactJS. The site allows users to verify certificates issued by DreamSpace Academy.
Make sure you have the following installed on your local machine:
- Node.js (version 20.11.0 or later)
- npm (version 9.5.0 or later)
Follow these steps to clone and run the project locally:
-
Clone the repository:
git clone https://github.com/dreamspace-academy/verify.dreamspace.academy.git
-
Navigate into the project directory:
cd verify-dsa-certificates
-
Install the necessary dependencies:
npm install
-
Start the development server:
npm start
This will launch the website on
http://localhost:3000
.
To deploy the site to GitHub Pages, run the following command:
npm run deploy
This command will build the app and deploy it to the gh-pages
branch of your repository.
- public/: Contains the public assets of the project (such as the
index.html
file). - src/: Contains the source code, including React components, styles, and routing logic.
- components/: Reusable UI components.
- pages/: Different pages of the website.
- App.js: Main application component.