Salfny is a classified app which enables users to offer their items for rent or to rent others’ items and provides them with variety of tools to run their business. It is a customer-to-customer app model. Organize your products into categories to help your customers find what they’re looking for. Present your products at their best with product descriptions and images. Salfny's flexible and easy-to-use backend will make your rental process easier.
salfny-made-with-clipchamp_paulEUFD.mp4
Required to have any release of Node.js and Angular (would be preferrable to have the latest releases).
Run the following lines in the frontend directory:
npm install
ng serve
Required to have the latest release of Java.
Run LibrarySystemApplication.java
on any IDE that runs java.
Create a MySQL workbench connection with the specified details in application.properties
and run the SQL script in schema.sql
and category.sql
.
There are two types of system users
User with account can do the following: -The user can rent items.
- search for products by name, category, or both.
- star products to save them.
- The user can upload a profile picture and edit his information.
- user able to see his favorite and uploaded posts.
- The user can delete his uploaded post.
- In signing up, the user enters his preferred categories.
A guest user can do the following:
- The user can view the products of others.
- will not have permission to rent his product.