Department of Computer Engineering
Title: Personal Expense System
Submitted in partial fulfilment of the requirements
of the Diploma of
in
COMPUTER ENGINEERING
by
Name Roll.No
Mit Shah 20203A0051
Atharva Jadhav 20203A0048
Kush Kapadia 20203A0055
under the guidance of
Ms. Manisha Pokharkar
Department of Computer Engineering
Vidyalankar Polytechnic
Wadala (E), Mumbai -37
(Affiliated to MSBTE)
2022-2023
Department of Computer Engineering
PART-A (About 2-3 Pages)
Part-A
Format for Micro-Project Proposal
For 1st to 5th Semester
Title of Micro Project: Personal Expense System
1.0 Brief Introduction:
We have prepared a JavaScript project on the topic “Expense Management App”. Our
web app is a user-friendly, finance management app which allows you to keep track of
your transactions seamlessly and intuitively. You can categorize your spending, get
detailed insights of your spending habits and stay on top of your money. This app is
prepared using JavaScript, node.js and mongoDB.
2.0 Aim of the Micro Project:
Expense Management App Using JavaScript to ease in keeping track in the amount
spend and lend to others daily.
3.0 Action Plan (Sequence and time required for major activities for 8 weeks)
Sr. Details of Activity Planned Planned Name of Responsible
No. Start Date Finish Date Team Members
1 Formation of Group 27/10/22 27/10/22 Mit Shah, Kush
Kapadia, Atharva
Jadhav
2 Selection of Topic 30/10/22 30/10/22 Mit Shah, Kush
Kapadia, Atharva
Jadhav
3 Designing the website 05/11/22 07/11/22 Mit Shah, Kush
Kapadia, Atharva
Jadhav
4 Logic Preparation 07/11/22 08/11/22 Mit Shah, Kush
Kapadia, Atharva
Jadhav
5 Coding 10/11/22 11/11/22 Mit Shah, Kush
Kapadia, Atharva
Jadhav
Department of Computer Engineering
4.0 Resources Required (Such as raw material, some machining facility, software etc.)
Sr. Name of Resource/Material Specifications Qty Remarks
No.
1 Microsoft word 2019 - -
2 Chrome
3 VS Code
4 Mongo DB Compass
Department of Computer Engineering
Annexure-IA
PART-B (Outcomes after Execution and Format for Micro-Project Report, About 6-10 Pages)
For 1st to 4th Semester
Title of Micro Project: Expenses Management App
1.0 Brief Description: (Importance of the project, in about 100 to 200 words)
We have prepared a javascript project on the topic “Expense Management App”. Our
web app is a user-friendly, finance management app which allows you to keep track of
your transactions seamlessly and intuitively. You can categorize your spending, get
detailed insights of your spending habits and stay on top of your money. This app is
prepared using JavaScript, node.js and mongoDB.
2.0 Aim of Micro Project:
Expense Management App Using Javascript
3.0 Course Outcomes Integrated (Add to the earlier list if more CO’s are addressed)
• Create interactive web pages using program flow control structure.
• Implement arrays and functions in javascript
• Create event based forms using JavaScript
• Use JavaScript for handling cookies.
• Create interactive webpages using regular expressions for validations
• Create menus and navigations in web pages
4.0 Actual Procedure followed
1. First, we formed a group of 3 students (Kush Kapadia, Atharva Jadhav, Mit Shah)
2. Then, we focused on one thing that we need as a student in our day-to-day life and
something that is not already available on the play store. (Idea generation)
3. Later, we conducted meets online, divided the work, and started coding the delegated
work using version control system (Git)
4. Finally uploaded the application online using Heroku.
5.0 Actual Resources Used: (Mention the actual resources used)
Sr. Name of Resource/Material Specifications Qty Remarks
No.
1 Microsoft word 2019 - -
2 Chrome
3 VS Code
4 Mongo DB Compass
Department of Computer Engineering
6.0 Outputs of the Micro Projects
Department of Computer Engineering
7.0 Skill Developed/Learning out of this Micro Project.
1) Got to learn event handling in Javascript.
2) Discovered asynchronous behavior of javascript.
3) Learnt server side programming in javascript(Node.js)
4) Got to know how to connect to database (Mongodb) through JavaScript
5) We learned the features of json
Department of Computer Engineering
Name of Student: Mit Shah Enrollment no: 2005680047
Kush Kapadia 2005680051
Atharva Jadhav 2005680045
Name of Programmed: Computer Engineering Semester: 5th
Course Title: Client Side Scripting Code: 22519
Title of the Micro Project: Personal Expense App Using JavaScript
Course Outcomes Achieved:
• Create interactive web pages using program flow control structure.
• Implement arrays and functions in javascript
• Create event based forms using JavaScript
• Use JavaScript for handling cookies.
• Create interactive webpages using regular expressions for validations
• Create menus and navigations in web pages
Micro Project Evaluation Sheet
Process Assessment Product Assessment Total Marks 10
Part-A Project Part-B Individual
Project Proposal Methodology Project Report/ Presentation/
(Mark-2) (Mark-2) Working Model Viva
(Marks-2) (Marks-4)
Comments/Suggestions about team work/leadership/inter-personal communication (if any)
----------------------------------------------------------------------------------------------------------------------------
----------------------------------------------------------------------------------------------------------------------------
Any other Comments:
----------------------------------------------------------------------------------------------------------------------------
----------------------------------------------------------------------------------------------------------------------------
Department of Computer Engineering
Name and Designation of Faculty Members
Signature: