Skip to content

JayKaku/MarioLand

Repository files navigation

This project was bootstrapped with Create React App.

MarioLand

Since this is my first React App project, I followed a YouTube tutorial step by step to build it. The tutorial is a React, Redux & Firebase App playlist on The Net Ninja YouTube channel. Link to the playlist: https://www.youtube.com/playlist?list=PL4cUxeGkcC9iWstfXntcj8f-dFZ4UtlN3

Features

A simple web app made fro all paltforms Features users can avail :

  1. Signup for creation of an account.

  2. Login with the created account credentials.

  3. View the Dashboard which consists of Notifications and Project.

  • Notifications consists of users created messages and new project added messages.
  • Project consists of Title, Username of the user who posted and Time of post.
  • On clicking the Project, Project details are displayed.
  1. User can also Create a new Project with Title and Content.

Sample Deployment : https://jay-marioland.web.app/

Technology Used

  • React
  • Redux
  • Firebase - Cloud Functions
  • Styling - Materialize

Screenshots

dashbord

create project

sign in

login

project detail

Setup

  1. Clone this repository or download zip.
  2. Navigate to project folder in terminal and type npm install
  3. Create your Firebase project at console
  4. Replace firebase credentials in /src/config/fbConfig.js with your credentials from Firebase console
  5. Enable email-signin under Firebase --> Develop --> Authentication.
  6. Navigate to project folder in terminal and type npm start
  7. The setup is ready to use.

Developer

Jay Kaku - LinkedIn