JFood-Software
JFood
JFood is our final project for programming basics lesson in Tabriz University and written in java language. We have used Java Files for saving information and Java Swing for UI part. As our first project and also our first teamwork, it was a very good experience and all of us have learned a lot of things and have shared our knowledge with ourselves.
Group members :
JFood Different Parts
JFood consists of three main parts and every part also has some subparts that help the user to do some specific task. One of the most important sections of JFood is the user part, where most of the work is done on this part. Another important part of JFood is Admin Page. On this page admin of the app can access several options that control users who have Signed up. And the last main part of JFood is the Seller Page that offers some information about users and foods that have been sold.
User Part
There are some sections in this part. Users can select one of the categories at the bottom of the page and there is a sliding panel in the center of the page so users can see the best-priced foods. but while users don't log in to the app they cant add foods to their cart and after logging in they can see entered information in the top right panel. At the most left bar, there are some buttons to traverse between other pages like favorite page, category page, etc .
On the category page, there is a complete list of foods. After logging in users can add food to their cart and also to their favorite foods too.
In the login section, new users can create a new account by entering their information. On the sign-in page, users with an existing account should enter their username and password to access to cart and other parts of the app.
Admin Page
On this page admin of the app can control users and orders. if you want to try the admin page you can enter the page from the sign-in part.
- Admin Username: JFood
- Admin Password: 12345678
At the center of the page, you can see an area. In this area, you can do some tasks with specific commands. For example with writing "list" you can see a list of users they created an account in the app and also admin can delete users too.
Seller Page
On this page, the seller can control the number of orders, clients, and total income. If you want you can log in as the seller in the app.
- Seller Username : SELLER
- Seller Password : 12345678
Conclusion
Thanks for reading. As I said this was our first project and we are at the first point of our journey. Wait for more projects.
Hope you enjoyed =)