Giter Site home page Giter Site logo

kalyntn97 / planpal Goto Github PK

View Code? Open in Web Editor NEW
1.0 1.0 0.0 2.19 MB

The ultimate planning app that makes coordinating activities with friends a breeze

Home Page: https://planpal.fly.dev/

License: MIT License

JavaScript 32.90% CSS 20.43% EJS 45.72% Dockerfile 0.94%
css3 ejs-templates expressjs google-oauth html5 javascript mongodb nodejs

planpal's Introduction

PlanPal

Welcome to PlanPal, the ultimate planning app that makes coordinating activities with your friends a breeze. Whether you're organizing a weekend getaway, a movie night, or just deciding where to grab dinner, PlanPal has got you covered.

Features

Event Creation: Create events with titles, dates, and descriptions.

Enter Expenses: When creating an event or during its planning phase, you can enter the expenses incurred, such as tickets, reservations, or supplies.

Adding Friend: PlanPal allows you to connect and interact with your friends on the platform, send friend requests and add friends to your plans.

Communication: Comments provide a channel for users to discuss specific event tasks or cost items. This helps in clarifying doubts, making decisions, and keeping everyone on the same page.

  1. Start using the app: Open the app and sign in with your Google email.

  2. Edit your profiles: Add your payment methods.

  3. Connect with friends: Search for friends, send and accept friend requests.

  4. Start Planning: Create your first plan and invite your friends to join the fun!

  5. Leave comments, questions, and chat with your friends throughout the planning process.

Screenshots

Screenshot of Home Page

Technologies Used

  • HTML, CSS, , EJS templates, Express, Nodejs, Mongoose, MongoDB, GoogleOAuth authentication, fly.io, Git & GitHub

Contribution

Contributions are welcome! If you'd like to improve the app, add more fun features, or fix any issues, please fork the repository and submit a pull request.

License

This project is licensed under the MIT License - see the LICENSE file for details.

Attributions

https://www.w3schools.com/howto/default.asp https://www.vecteezy.com/ https://fontawesome.com/ https://www.figma.com/ https://mycolor.space/ https://www.sliderrevolution.com/resources/css-text-animation/ https://codepen.io/imjuangarcia/pen/RwbQLPe

Next Steps

  • Implement a responsive design with mobile-friendly display and features.
  • Implement a more interactive way to communicate with friends via forums.
  • Host images and sounds for a more customizable user profile.
  • Public view mode: Share your experience with the world!

Contact

If you have any questions or suggestions, feel free to contact me at [email protected].

Happy planning with PlanPal! ๐ŸŽ‰

planpal's People

Contributors

kalyntn97 avatar

Stargazers

 avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.