Skip to content

tjklint/MySecretary

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

33 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

MySecretary 🚀

React Native Expo Node.js Express WeatherAPI

✨ Inspiration

We wanted a personal trip assistant: something simple but smart.
Tell it about your plans, and it figures out when you need to leave, how to get there, what to pack, and even the weather. 🌤️

🔥 What it does

  • 📍 Finds your location automatically
  • 🗺️ Plans your trip (driving or public transport)
  • 🌦️ Shows weather at your destination
  • Interactive packing list (check off items!)
  • 📅 Add events to Google Calendar
  • 🗺️ Google Maps preview directly in-app

🛠️ How we built it

  • Frontend: React Native + Expo
  • Backend: Node.js + Express
  • APIs: Google Maps, Gemini AI, WeatherAPI
  • Bonus: Cute UI theme (pompompurin 🐶✨)

🧱 Challenges we ran into

  • CORS issues hitting Maps API
  • Formatting Gemini AI responses correctly
  • Embedding Maps in mobile-friendly way
  • Designing a dropdown without using native Picker everywhere

🏆 Accomplishments that we're proud of

  • Fully working planner with travel, schedule, packing, weather
  • Clean, playful, non-boring UI
  • Google Calendar integration from schedule ✅
  • Weather affecting packing suggestions 🌧️

📚 What we learned

  • Dealing with async APIs smartly
  • Improving UI/UX to make apps feel alive
  • How to embed Google Maps properly
  • Clean TypeScript React Navigation structure

🚀 What's next for MySecretary

  • 📱 Publish a real mobile app version (iOS / Android)
  • 🧳 Suggest packing lists based on weather automatically
  • 🔔 Notifications for when to leave
  • 🌐 Host backend publicly
  • 🎒 Offline checklist mode

Made with ❤️ at MiniDawsHacks

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors