Skip to content

Discover the beauty of Mallorca in style with HappyTesla app, offering seamless access to emission-free driving with a fleet of available Tesla passenger models.

Notifications You must be signed in to change notification settings

abudzikowsk/HappyTesla

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Concept

Introducing "HappyTesla Mallorca" - Your Ultimate Electric Adventure on the Island! Discover the beauty of Mallorca in style with our cutting-edge web app, HappyTesla Mallorca. We offer seamless access to the future of driving with a fleet of all available passenger Tesla models, ensuring you enjoy an emission-free journey around the island.

App Screenshots

User Panel

image image

Admin Panel

image image image image image

Table of Contents

Features

  • Location Convenience: Choose from multiple convenient pick-up and drop-off locations, including Palma Airport, Palma City Center, Alcudia, and Manacor. No matter where you start your adventure, we've got you covered.

  • One-Way Rentals: Allow customers to pick up a vehicle in one location and drop it off in another, providing more flexibility for travel itineraries.

  • Vehicle Selection: Explore the luxury and performance of Tesla Model 3, Model S, and Model X, each with their unique features and capabilities. Our fleet is exclusively passenger-focused, so you'll find the perfect vehicle for your needs.

  • Flexible Reservations: Planning a getaway? Our user-friendly web app allows you to reserve a Tesla for your desired date range. Simply pick your dates, and we'll handle the rest.

  • Transparent Pricing: While we're waiting for exact pricing from our client, rest assured that our competitive rates make electric driving accessible to everyone. We're all about transparent pricing, ensuring you know the cost upfront.

  • Cost Calculator: Worried about the total cost of your reservation? Our app calculates it for you, including any additional services or insurance, so you can budget your trip with confidence.

  • Secure Reservations: Your reservation details are safely stored in our database, making the process hassle-free and efficient.

  • Admin Panel: App provides an admin panel that allows administrators to manage available cars and locations. This feature ensures that the fleet is always up to date and available in the right places.

  • Renting Harmonogram: Platform includes a logic system that tracks the renting schedule, automating the management of reservations. This feature ensures efficient scheduling and availability for our customers.

Technologies Used

  • .NET 7: Empowering the application with web application capabilities.
  • Microsoft SQLite: Ensuring solid data storage and management.
  • Entity Framework Core: Simplifying database operations for a seamless user experience.
  • ASP.NET Identity: Safeguarding user identities with top-tier authentication and authorization mechanisms.
  • Bootstrap: Creating a responsive and visually appealing user interface.
  • Razor Pages and MVC: Building dynamic web pages with user-friendly interactions.

Getting Started

To get started with HappyTesla, follow these steps:

  1. Clone the HappyTesla repository to your local machine.
  2. Configure the necessary database settings using Microsoft SQL Server.
  3. Set up the required environment variables for security and authentication.
  4. Build and run the application using .NET 7.
  5. Access the application via a web browser.

Possible App Extension

There is an option to expand the capabilities of HappyTesla Mallorca with the following potential app extensions:

  • Booking Payments Integration: Extend the application to incorporate booking payments.

  • Environmental Impact Tracking: Provide customers with data on their environmental impact, such as CO2 savings and reduced emissions, to promote eco-conscious travel.

  • Subscription Model: Introduce a subscription-based service, giving frequent users access to discounted rates, special perks, and exclusive Tesla models.

  • Electric Charging Stations Locator: Implement a feature that helps users find nearby electric charging stations, promoting eco-friendly travel.

  • Multi-Language Support: Add support for multiple languages to make the app accessible to a broader audience.

About

Discover the beauty of Mallorca in style with HappyTesla app, offering seamless access to emission-free driving with a fleet of available Tesla passenger models.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages