Welcome to the landing page for a gaming website built using React! This project is a simple web application that requires users to enter their email address and password to login. If the user does not exist in the system, an error page is displayed. The UI was designed using Figma, with HTML5, CSS3, React, and JavaScript being used to build the app.
To use this application, you will need to have Node.js installed on your machine. If you do not have Node.js installed, you can download it from the official website: https://nodejs.org/en/
Once you have Node.js installed, follow the steps below to install the application:
- Clone the repository using the following command:
git clone [email protected]:Maina-Francis/gamers-landing-page.git
- Navigate to the project directory using cd gaming-website-landing-page
- Run
npm install
to install the dependencies
To start the application, run npm start
in the project directory. This will start the application in your default browser at http://localhost:3000.
To login to the application, enter one of the following valid login details:
Email: [email protected] Password: gamer
Email: [email protected] Password: test
If you enter invalid login details, an error page will be displayed.
- User login with email and password
- Error page for invalid login details
- User details stored in local storage cookies for easier login next time
- Responsive UI designed with Figma
- HTML5
- CSS3
- React
- JavaScript
In the near future, we plan to integrate this application with a Rails backend to provide more functionality to users. Stay tuned for updates!