This is application with Stripe API and Google map
• User must be able to create an account and log in
• When logged in, a user can see, edit and delete trips he entered.
• Implement at least three roles with different permission levels: a regular user would only be able to CRUD on their owned records, a user manager would be able to CRUD users, and an admin would be able to CRUD all records and users.
• When a trip is entered, it has Destination, StartDate, EndDate, Comment.
• When displayed, each entry also has day count to trip start (only for future trips).
• User can filter trips.
• Print travel plan for next month.
• Integrated the Stripe API for membership and used Google map to select the distance.