Skip to content

Latest commit

 

History

History
79 lines (54 loc) · 1.74 KB

README.md

File metadata and controls

79 lines (54 loc) · 1.74 KB

Front Page Maker 🎨📄

Live Demo: https://EmaniAditya.github.io/front-page-maker

Overview

Front Page Maker is a mobile-friendly web application designed to simplify creating professional project front pages directly from smartphones or desktops.

Problem Statement

Students often struggle with creating standardized project front pages, especially when they have No Computer Access.

Solution

The Front Page Maker offers a streamlined platform to generate professional front pages with:

  • One-click PDF generation
  • Mobile and desktop compatibility
  • Simple, intuitive interface

Key Features

  • Responsive Design: Functional on mobile and desktop browsers
  • Live Preview: Real-time front page layout visualization
  • PDF Generation: A4-sized professional document output
  • Logo Integration: Custom logo upload capabilities

Technology Stack

  • Frontend: React.js
  • Styling: Tailwind CSS
  • PDF Generation: jsPDF

Prerequisites

  • Node.js
  • npm

Setup

  1. Clone the repository:

    git clone https://github.com/emaniaditya/front-page-maker.git
    cd front-page-maker
  2. Install dependencies:

    npm install
  3. Start development server:

    npm run dev
  4. Access the application at http://localhost:5173

Usage Guide

  1. Enter project details (college, department, subject)
  2. Upload college logo
  3. Preview generated front page
  4. Download PDF for printing

Contributing

  1. Fork the repository
  2. Create feature branch
  3. Commit changes
  4. Push to branch
  5. Create pull request

Developed by Aditya


Built with ❤️ for students everywhere