Skip to content

🎨 a creative platform for learning Drawing & Painting. It combines Traditional Indian Art styles with Modern Art techniques, offering structured courses for kids, teens, and adults.

Gourav-512/Universe

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

16 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

🎨 Amrutkala β€” Drawing & Painting Classes

Learn Drawing & Painting with a blend of Traditional Indian Art and Modern Techniques.
A responsive web platform for students to explore creativity, join art batches, and access affordable stationery.

πŸš€ Table of Contents

About

Amrutkala is a creative platform for learning Drawing & Painting.
It combines Traditional Indian Art styles with Modern Art techniques, offering structured courses for kids, teens, and adults.

This website is designed to:

  • Showcase courses & batches
  • Provide a timetable for easy scheduling
  • Display student artwork in a gallery
  • Offer affordable stationery for students
  • Make admission & contact process simple and online

Live Demo :-

Check out the live website here:
πŸ”— Amrutkala β€” Drawing & Painting Classes

Features

  • 🎨 Courses for Kids, Teens & Adults
  • πŸ“… Well-structured Timetable for batches
  • πŸ–ΌοΈ Gallery showcasing student artwork
  • πŸ›’ Affordable Stationery shop for drawing & painting essentials
  • πŸ“± Fully Responsive design (mobile, tablet, desktop)
  • πŸ“© Easy Admission & Contact form
  • ⚑ Built with modern web technologies & deployed on Vercel

Courses :-

Amrutkala offers structured art courses for different age groups:

  • πŸ§’ Kids (5–12 years)
    Basics of drawing, colors, and creative art activities.

  • πŸ‘¦πŸ‘§ Teens (13–18 years)
    Advanced sketching, painting, and exposure to traditional Indian art forms.

  • πŸ‘©β€πŸŽ¨ Adults (18+ years)
    Professional-level painting, shading, and modern art techniques.

Timetable

Amrutkala provides a clear timetable for flexible learning:

  • πŸ—“οΈ Morning & Evening Batches available
  • πŸ“ Classes conducted at institute + online support
  • πŸ§’ Separate timings for Kids, Teens, and Adults
  • ⏰ Weekend special workshops & events

Gallery

A showcase of creativity from Amrutkala students:

  • πŸ–ΌοΈ Artwork by Kids, Teens & Adults
  • 🎨 Mix of traditional and modern styles
  • 🌟 Regularly updated with new creations
  • πŸ“Έ Inspiring visual space for learners and art lovers

Stationery

Amrutkala provides affordable art materials for students:

  • ✏️ Drawing pencils & sketchbooks
  • 🎨 Colors, paints & brushes
  • πŸ“ Basic geometry & art tools
  • πŸ“š Other essential study & creative supplies

All items are offered at student-friendly prices to support learning and practice.

Getting Started

Follow these steps to set up the project locally:

  1. Clone the repository

    git clone https://github.com/Gourav-512/Universe.git
    cd Universe
  2. Install dependencies (if it’s a Node/React project)

    npm install

    Or if using pnpm:

    pnpm install
  3. Run in development mode

    npm run dev
    # or
    pnpm dev
  4. Build for production

    npm run build
    npm start
    # or with pnpm
    pnpm build
    pnpm start
  5. If static site (HTML/CSS/JS only)

    • Just open index.html in the browser.

    • Or run with a simple server:

      npm install -g serve
      serve .

πŸ“‚ Project Structure

Here's an overview of the folder structure of the project:

Universe/
β”œβ”€β”€ public/                # Static assets (images, icons, etc.)
β”‚   β”œβ”€β”€ favicon.ico
β”‚   β”œβ”€β”€ logo.png
β”‚   └── ...
β”‚
β”œβ”€β”€ src/                   # Main source code
β”‚   β”œβ”€β”€ assets/            # Images, fonts, and other static resources
β”‚   β”œβ”€β”€ components/        # Reusable UI components
β”‚   β”œβ”€β”€ pages/             # Next.js pages (routes)
β”‚   β”œβ”€β”€ styles/            # Global and module CSS/SCSS files
β”‚   β”œβ”€β”€ utils/             # Helper functions
β”‚   β”œβ”€β”€ hooks/             # Custom React hooks
β”‚   β”œβ”€β”€ context/           # Context API for global state management
β”‚   └── index.js           # Main entry point
β”‚
β”œβ”€β”€ .gitignore             # Files and folders ignored by Git
β”œβ”€β”€ package.json           # Project metadata and dependencies
β”œβ”€β”€ README.md              # Documentation (this file)
└── next.config.js         # Next.js configuration file

πŸ“ Explanation of Folders

  • public/ β†’ Contains static files directly served by the application.
  • src/assets/ β†’ All custom assets like images, fonts, svgs.
  • src/components/ β†’ Contains all reusable React components (buttons, navbar, etc.).
  • src/pages/ β†’ Contains all page components, each file becomes a route.
  • src/styles/ β†’ Global styles, CSS modules, Tailwind configurations.
  • src/utils/ β†’ Utility functions (helpers, constants, formatters).
  • src/hooks/ β†’ Custom hooks for state/data logic.
  • src/context/ β†’ React context for global state.

This structure ensures the project is scalable, modular, and easy to maintain.


Contributing

Contributions are welcome! πŸ™Œ If you’d like to improve this project:

  1. Fork the repository
  2. Create a new branch (git checkout -b feature-name)
  3. Commit your changes (git commit -m 'Add feature')
  4. Push to your fork (git push origin feature-name)
  5. Open a Pull Request πŸš€

License

This project is licensed under the MIT License. You are free to use, modify, and distribute this project with proper attribution.


About

🎨 a creative platform for learning Drawing & Painting. It combines Traditional Indian Art styles with Modern Art techniques, offering structured courses for kids, teens, and adults.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published