/venture-camp

Venture-Camp is a web application for discovering campgrounds and booking campsites. It aims to make planning outdoor adventures easy and enjoyable.

Primary LanguageTypeScriptMIT LicenseMIT

Venture-Camp UX/UI

VentureCamp

Table of Contents

Description

VentureCamp is a web application that allows users to find the perfect campsite for their next adventure. Users can search for campsites by location, view campsite details, and save campsites to their profile. VentureCamp is a UX/UI web application built with Next.js, React, and Tailwind CSS. The application is deployed on Vercel and can be found here.

Getting Started

Installation

To install this application, clone the code into your terminal for the respective repository. Then, install npm by entering the command npm install into the terminal.

Usage

To use this application, run the command npm run dev in the terminal. Then, open the application in your browser at the URL http://localhost:3000.

Technical Overview

Technologies

Features

  • Search for campsites by location
  • View campsite details
  • Save campsites to your profile
  • View saved campsites on your profile
  • Delete saved campsites from your profile
  • Secure authentication with next-auth
  • Responsive design
  • Mobile-first design
  • Progressive Web App
  • SEO optimized
  • Accessible
  • Offline support
  • Installable
  • Fast load times

Future Development

  • Add backend functionalities, here are some ideas:
    • Add a database to store user information and saved campsites
    • Add a backend API to fetch campsite data
    • Add a backend API to fetch user data
    • Add a backend API to save and delete campsites from a user's profile
    • Add a backend API to update user information

Links

Questions

If you have any questions, please contact me at ZikaZaki.

Contact

License

This project is licensed under the terms of the MIT license.