Skip to content

Full stack React web application with Firebase authentication and Firestore database. Admin have full CRUD functionality to creating pages for public facing literary/photo art site.

Notifications You must be signed in to change notification settings

patty-rose/messengers

Repository files navigation

GitHub last commit GitHub repo size

Javascript React Firebase MUI NPM React Router

Description


React website commissioned by a literary and visual artist. Includes admin functionality that allows authorized users to easily create, update, and delete pages and content that compose the experiential photo and literary art piece showcased on the public-facing routes of the website.

Technologies Used


Features


  • admin authentication
  • admin users can create, read, update, and delete website pages that are composed of short lines of text and a photo for the background.
  • pages displayed randomly to create maze-like experience for users.

Setup


NOTE: this project was created in a Mac environment. There may be minor changes if you use a PC.

Installation

Before running the application, make sure you have Node.js and npm (Node Package Manager) installed on your machine. Follow these steps to set up the project:

  1. Clone this repository to your local machine.
  2. Navigate to the project directory.
  3. Run the following command to install the project dependencies:
npm install

Usage

The project provides several scripts to aid in development and building the application:

  • To start the development server, use the following command:
npm run dev
  • To build the application for production, use the following command:
npm run build
  • To preview the built application locally, use the following command:
npm run preview

Project Status


✅ MVP complete

Features to add:


  • improved Admin pages styling
  • converting to Typescript

Author


Patty Otero

About

Full stack React web application with Firebase authentication and Firestore database. Admin have full CRUD functionality to creating pages for public facing literary/photo art site.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages