๐ Phase 1 โ Frontend Foundations | Weeks 1โ8
| Week | Topic | What You Learn | ERP Task This Week | Module |
|---|---|---|---|---|
| Week 1 | Introduction & Setup |
|
Draw ERP wireframe on paper. Plan all pages and three user roles โ Admin, Staff, Cashier. | Planning |
| Week 2 | HTML5 |
|
Build Login page + full Dashboard skeleton in plain HTML. | Login & Dashboard |
| Week 3 | CSS3 |
|
Style the ERP โ sidebar navigation, top header bar, dashboard card layout. | Layout & Sidebar |
| Week 4 | Bootstrap 5 |
|
Rebuild all ERP pages using Bootstrap. Products list and Orders table completed. | Products & Orders UI |
| Week 5 | Tailwind CSS |
|
Redesign the Dashboard and Billing page using Tailwind for a modern look. | Dashboard & Billing |
| Week 6 | JavaScript Basics |
|
Login form validation, add/remove product rows in table, order status toggle. | Interactive Forms |
| Week 7 | JavaScript Advanced |
|
Live product search. Filter orders by status. Load dummy data from JSON. | Search & Filter |
| Week 8 | Git & GitHub |
|
Push entire ERP frontend to GitHub. Set up folder structure and README. | Version Control |
โ๏ธ Phase 2 โ React, Backend & Databases | Weeks 9โ16
| Week | Topic | What You Learn | ERP Task This Week | Module |
|---|---|---|---|---|
| Week 9 | React.js Basics |
|
Convert HTML Dashboard and Login page into React components. | Dashboard (React) |
| Week 10 | React.js Hooks & Routing |
|
Build Products, Inventory, and Orders pages in React. Routing implemented. | Products & Inventory |
| Week 11 | Node.js & Express Basics |
|
Create backend server. Build Login/Register API with JWT. Connect to frontend. | Auth API |
| Week 12 | Node.js & Express CRUD |
|
Build CRUD APIs for Products, Orders, Customers. Test all endpoints. | Products & Orders API |
| Week 13 | MySQL & PostgreSQL |
|
Design full ERP database. Backend APIs now read and write real data. | Full Database |
| Week 14 | MongoDB & Mongoose |
|
Store activity logs and order history in MongoDB alongside MySQL. | Activity Logs |
| Week 15 | Next.js |
|
Convert ERP frontend to Next.js. Add server-rendered Reports page. | Reports & Tracking |
| Week 16 | Nest.js (Overview) |
|
Rebuild Supplier Management API as a Nest.js module. | Suppliers (Nest.js) |
๐ ๏ธ Phase 3 โ Complete the ERP System | Weeks 17โ21
| Week | Topic | What You Learn & Do | ERP Task This Week | Module |
|---|---|---|---|---|
| Week 17 | Inventory & Suppliers |
|
Inventory tracking with alerts. Supplier directory with purchase orders. | Inventory + Suppliers |
| Week 18 | Orders & Customers |
|
Complete Order Management and Customer Management modules. | Orders + Customers |
| Week 19 | Billing, Invoices & Recipes |
|
Billing module with PDFs. Recipes module linking ingredients to products. | Billing + Recipes |
| Week 20 | Employees & Reports |
|
Employee Management module. Live dashboard with sales and stock charts. | Employees + Reports |
| Week 21 | Full Integration & Demo |
|
All 10 modules connected. Demo presented for final improvements. | Full ERP Complete |
๐ Phase 4 โ QA, Testing & Graduation | Weeks 22โ24
| Week | Topic | What You Learn & Do | ERP Task This Week | Module |
|---|---|---|---|---|
| Week 22 | Software Testing & QA |
|
Write tests for 3 modules. Create bug reports and SDLC documentation. | Test Suite + SDLC |
| Week 23 | Deployment & Portfolio |
|
ERP deployed live. GitHub portfolio polished with docs and live links. | Live Deployment |
| Week 24 | ๐ Graduation Day |
|
Present complete deployed system. Receive official documents. | Certificate Awarded |
What the Intern Receives on Graduation
๐
Certificate of Completion
Official certificate from EGOTECHWORLD PVT LTD confirming completion of the Full Stack Development Internship. Includes company seal and director signature.
๐
Service Letter
Formal experience letter on company letterhead confirming role, duration, responsibilities, and performance. Useful for job applications and further studies.
๐ผ
GitHub Portfolio
All projects and the complete Bakery ERP pushed to GitHub with README files, screenshots, and documentation. Ready to show any employer.
๐
Live Deployed ERP
The Bakery Management ERP deployed on a real public server. A shareable URL to prove real-world full-stack development experience.