阿东lazy
2022/11/03阅读:12主题:橙心
Top 10 Project ideas for Java Developers
The essential
source:https://medium.com/shoutloudz/top-10-project-ideas-for-java-developers-15e259005b38 Project development helps you develop skills related to the understanding of business, understanding of customer requirements, and understanding of Low level and High-Level Design.
Significance
Meaningless article, let's learn English.
1. Online Courier Service
-
basic you can design alone as well -
Java, Angular and MSSQL -
Order、Dispatch,information on customers,information on executives
2. Online Voting System
if the number of voters is more than the online system will be helpful and cost-effective
Features:
a) Admin can create elections
b) Voters can vote in particular elections based on eligibility
c) Admin can view the result and then announce the result with data.
3. Online HealthCare Management System
The same software can be used as a complete hospital management system. for managing beds, OTs, managing wards. etc.
4. Online Banking
Features
-
Login Logout -
Manage Profile and Passwords -
View the balance of the account -
Deposit, withdraw, transfer amount -
Close Account
5. Online Examination System
Very classic
Admin User
Create exams
Add Questions to the exam
View and announce the result.
Student User
Create and manage profile
Participate in exam
View results of their exams
Login, Logout
6. Smart City
Features
-
Users can search for any institute in the city -
Users can search routes for reaching from one place to another -
Users can manage all kinds of booking in the city
7. Issue Tracking System
Features
-
Users can create a profile -
Users can create Team -
Users can create Projects and add team members to projects. -
Teams members can create issues based on Project type and then maintain their lifecycle. -
Maintaining reports
8. Facial Recognition
Some challenge
9. Speech Recognition
Javax.search.recognition is used for developing this software using java
10. Booking Management
These systems will be a good overall understanding of how to develop applications.
Users can use best practices and different tools like Git, CI/CD, Jira, Maven, Gradle, and Postman for more understanding of work.
作者介绍
阿东lazy
摸鱼JAVA工程师 公众号:懒时小窝