Skip to content

budget blog is for the organized, sentimental traveler to track their spending in a memorable way

Notifications You must be signed in to change notification settings

ChasVanDav/budgetblog

Repository files navigation

Budget Blog: A Travel Lover's Dream ✨🌍

Budget Blog

Welcome to Budget Blog—your go-to travel companion where savvy organization meets sheer razzle-dazzle! Designed especially for those who believe that travel should be both affordable and fabulous, our app is built for every adventurous soul looking to make the most of their journeys without breaking the bank. Let’s get into the nitty-gritty of what makes Budget Blog your ultimate travel planning partner!

Why Choose Budget Blog?

Whether you're a seasoned traveler or just starting your adventure, Budget Blog is tailored for you! Here’s why it’s the perfect match for all you fabulous folks:

  • PERN Stack: Our app is built using the robust PERN stack, combining PostgreSQL, Express.js, React, and Node.js. This powerful framework ensures a seamless and responsive experience for all users.

  • User-Friendly Interface: Navigating through your travel plans is as easy as pie! With a stylish and intuitive layout, you can log in, register, and explore all our features effortlessly.

  • Stay Organized: Track your budgets and spending like a pro! Our app allows you to set budgets for your trips, log your expenses, and keep an eye on your spending habits. You’ll never be in the dark about your travel finances!

  • Real-Time Weather Updates: Don’t let the weather catch you off guard! Get up-to-date information on the climate of your next destination right from the app. Plan your outfits and activities with confidence!

  • Community Vibes: Connect with other savvy travelers! Share tips, experiences, and advice in our community-driven platform. We believe in the power of sharing and supporting one another as we explore the world!

🚀 Features

1. User Registration and Login

  • Secure and straightforward registration process to help you get started on your travel journey.
  • Log in with ease to access your personalized dashboard.

2. Trip Planning Made Easy

  • Create and manage trips with detailed information such as destination, dates, and activities.
  • Input your trip's budget and track your spending in real time.

3. Weather Insights

  • Access live weather updates for your current or upcoming trip, ensuring you're always prepared for what’s ahead!

4. Budgeting Tools

  • Set starting budgets, categorize your spending, and update your expenses to stay on top of your financial game.

5. Profile Management

  • Customize your profile with personal details and preferences, making your experience unique and tailored to you!

🎨 Aesthetic Vibes

Budget Blog is not just about functionality; it's about creating an experience! From vibrant color schemes to a layout that screams “organized chic,” every detail is designed with the aesthetic-loving traveler in mind. We know how important it is to have a visually pleasing environment, even in the digital space.

💡 How to Get Started

Prerequisites

  • Node.js: Download and install from nodejs.org.
  • npm: Comes with Node.js. Verify installation with npm -v.

Clone the Repository

git clone https://github.com/your-username/your-repo-name.git
cd your-repo-name

Set Up the Backend

  • Navigate to the backend directory:
cd backend

Install dependencies:

npm install

Create a .env file and add your environment variables:

WEATHER_API_TOKEN=your_weather_api_token
EXCHANGE_API_KEY=your_exchange_api_key
PORT=5000

Start the backend server:

npm start

Set Up the Frontend

Navigate to the frontend directory:

cd ../frontend

Install dependencies:

npm install

Start the frontend development server:

npm start

Additional Notes

  • API Documentation: Refer to the API documentation for the Weather API and Currency API.
  • Testing: Use Postman to test API endpoints.

Check out the Trello for budget blog:

https://trello.com/b/GPFGI6xz/the-organized-traveler

budget blog project pitch:

https://docs.google.com/document/d/1DN1FV2SsczBxM7R_EBVy618G51kcsHBkuOF9lJVnok0/edit?tab=t.0#heading=h.dyr8mjhzxd1y

About

budget blog is for the organized, sentimental traveler to track their spending in a memorable way

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published