Rented-A-Tech Mobile Application

Technology: Dart, Flutter and Firebase

Firebase setup for the products

We used Firebase as our database to store product information, track product availability for rent, and monitor which products are currently rented out.

Firebase setup for the user

This is how we keep track of user information, including their unique ID, name, email, and the date when their account was created.

App's Layout

When you click on 'All Products,' you will see that all the products are available for rent. After selecting a product image you like, you'll find information on its cost, condition, and a button to add it to your cart.

Integration Testing

Testing is crucial in the Agile methodology. Integration tests are performed to ensure that the application's functionality behaves as intended.

ECISD Travel Web Application

Technology: C#, ASP.NET Core, SQL Database

ASP.NET core

We used ASP.NET Core to develop a travel web application, aiming to make it user-friendly for those not familiar with technology. Users can input their travel details such as trip duration, required gas, and the number of days they need food for the trip. Our backend was built with C#, and the database utilized SQL Server.

Google Maps API

We integrated the Google Maps API, allowing users to input their starting and ending locations. Using distance information, the application calculates the required amount of gas for the trip, mileage contribution, and suggests the best route