Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/pettiboy/pseudo-notion

Website similar to notion built using the MERN (MongoDB, ExpressJS, React, NodeJS) stack with authentication powered by firebase.
https://github.com/pettiboy/pseudo-notion

express firebase full-stack full-stack-web-development javascript material-ui mern mern-project mongodb nodejs notion notion-clone react reactjs

Last synced: 6 days ago
JSON representation

Website similar to notion built using the MERN (MongoDB, ExpressJS, React, NodeJS) stack with authentication powered by firebase.

Awesome Lists containing this project

README

        

# Pseudo Notion

[![](https://img.shields.io/badge/Authentication-Firebase-yellow?style=for-the-badge&logo=firebase)](https://firebase.google.com/)
[![](https://img.shields.io/badge/Frontnend-ReactJS-blue?style=for-the-badge&logo=react)](https://reactjs.org)
[![](https://img.shields.io/badge/Database-MongoDB-red?style=for-the-badge&logo=mongodb)](mongodb.com "MongoDB")
[![](https://img.shields.io/badge/Backend-Express-black?style=for-the-badge&logo=express)](https://expressjs.com/ "ExpressJS")
[![](https://img.shields.io/badge/Styling-Material_UI-darkblue?style=for-the-badge&logo=mui)](https://mui.com/ "Material UI")

Make sure you ⭐️ this [`repository`](https://github.com/pettiboy/react-ui-scrollspy) if you find it helpful or interesting :)


Website similar to **notion** built using the `MERN` ([MongoDB](https://mongodb.com), [ExpressJS](https://expressjs.com/), [React](https://reactjs.org), [NodeJS](https://nodejs.org/en/)) stack with authentication powered by [`firebase`](https://firebase.google.com/).

## 🎞 Demo

### Try it your self [here](https://pseudo-notion.pettiboy.com)!

| `Dark Mode` | `Light Mode` |
| :--------------------------------------- | :----------------------------------------- |
| ![Dark Mode Demo](./assets/ss-dark1.png) | ![Light Mode Demo](./assets/ss-light1.png) |

## 📝 Functionality

1. Sign In with Google
1. Create Page
1. Update Title and Content
1. Delete Page
1. Middleware to handle authentication
1. Light and Dark mode support
1. Material Design UI

## ⚙️ Tech Stack

1. `Firebase` - Authentication and Cloud Functions
1. `MongoDB` - Database
1. `Express` - Backend REST API
1. `React` - Frontend
1. `Material UI` - Styling

## 📝 Authors

Made with ❤️

- Hussain Pettiwala ([@pettiboy](https://github.com/pettiboy))