阿东lazy

V2

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
V2

摸鱼JAVA工程师 公众号:懒时小窝