Skip to content

Repository files navigation

INKED - Blog Platform

A modern blog platform built with React, Vite, Tailwind CSS, and Firebase.

Features

  • User authentication (signup/login)
  • Profile picture upload
  • Blog creation and management
  • Like and comment on blogs
  • Infinite scroll
  • Download blogs as images
  • Responsive design

Tech Stack

  • React 18
  • Vite
  • Tailwind CSS v4
  • Firebase (Auth, Firestore, Storage)

Setup

  1. Clone the repository
  2. Install dependencies: npm install
  3. Copy .env.example to .env and fill in your Firebase config
  4. Run the development server: npm run dev

Deployment

The project is ready to deploy to Netlify or Vercel. Make sure to set the environment variables in your deployment platform.

Firebase Setup

  1. Create a Firebase project
  2. Enable Authentication, Firestore, and Storage
  3. Copy the config to .env
  4. Deploy the Firestore rules from firestore.rules

About

A modern blog platform built with React, Vite, Tailwind CSS, and Firebase.

Resources

Stars

Watchers

Forks

Releases

Packages

Contributors

Languages