Skip to content

Lilianada/MINI-app

Repository files navigation

Mini   Mini Logo

A minimalist platform for reading and writing.
Like Medium, but lighter, faster, and distraction-free.

Mini Logo

Built with React • Firebase Powered • Minimal by Design

React Firebase Lucide


Overview

MINISPACE is a clean, lightweight web app where users can write, publish, and read articles without the distractions of traditional platforms.


Features

  • Minimal homepage feed (latest articles)
  • Simple, beautiful editor
  • Distraction-free reading pages
  • Secure authentication with Firebase
  • Cloud Firestore to store articles
  • Responsive on all devices

Tech Stack

  • Frontend: React.js (or Next.js)
  • Icons: lucide-react
  • Authentication: Firebase Auth
  • Database: Firebase Firestore
  • Hosting: Vercel or Firebase Hosting

Getting Started

  1. Clone the repository

    git clone https://github.com/yourusername/mini.git
    cd mini
  2. Install dependencies

    npm install
  3. Set up Firebase

    • Create a new Firebase project
    • Enable Authentication (Email/Password)
    • Create a Firestore database
    • Add your Firebase configuration to .env.local
  4. Run the app locally

    npm run dev

Project Structure

/src
  /components    → UI Components
  /pages         → Home, Article, Write
  /services      → Firebase setup, Firestore helpers
  /styles        → CSS or Tailwind files
firebaseConfig.js → Firebase initialization

License

MIT License.
Feel free to fork, customize, and make it yours!


Final Note

MINI is intentionally small.
No endless features. No follower counts. No distractions.
Just pure reading and writing. ✍🏽


built by me, Lily

About

A minimalist platform for reading and writing. Like medium but lighter and distraction free.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors