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.
- About
- Live Demo
- Features
- Courses
- Timetable
- Gallery
- Stationery
- Getting Started
- Tech Stack
- Contributing
- License
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
Check out the live website here:
π Amrutkala β Drawing & Painting Classes
- π¨ 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
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.
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
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
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.
Follow these steps to set up the project locally:
-
Clone the repository
git clone https://github.com/Gourav-512/Universe.git cd Universe -
Install dependencies (if itβs a Node/React project)
npm install
Or if using pnpm:
pnpm install
-
Run in development mode
npm run dev # or pnpm dev -
Build for production
npm run build npm start # or with pnpm pnpm build pnpm start -
If static site (HTML/CSS/JS only)
-
Just open
index.htmlin the browser. -
Or run with a simple server:
npm install -g serve serve .
-
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
- 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.
Contributions are welcome! π If youβd like to improve this project:
- Fork the repository
- Create a new branch (
git checkout -b feature-name) - Commit your changes (
git commit -m 'Add feature') - Push to your fork (
git push origin feature-name) - Open a Pull Request π
This project is licensed under the MIT License. You are free to use, modify, and distribute this project with proper attribution.