Skip to content

ErickFCS/MiniBlogListApp

Repository files navigation

Mini Blog List App

This project is a mini web application built with React, Vite, and Bootstrap. It allows users share and rate blogs.

Technologies Used

  • React: A JavaScript library for building user interfaces.
  • Vite: A next-generation front-end tool that provides a fast development server and optimized production builds.
  • Bootstrap: A popular CSS framework for building responsive and mobile-first websites.

Features

  • Account system
  • Rate system
  • Responsive design using Bootstrap.

Lives

Getting Started

Prerequisites

  • Node.js
  • Pnpm or npm
  • A mongodb server instance running somewhere accessible

Fast Setup

  • In Unix based

    ./run.sh
    
  • In windows

    run.bat
    

Build

  1. Clone the repository:

    git clone <repository-url>
    cd <repository-name>
  2. Build the frontend

  • With NPM

    cd <Prefered FrontEnd>
    npm install
    npm run build
  • With PNPM

    cd <Prefered FrontEnd>
    pnpm install
    pnpm build
  1. Run the BackEnd
  • With NPM

    cd <Project Root>
    npm run dev
  • With PNPM

    cd <Project Root>
    pnpm run dev