Skip to content

mbottoms3/trip_split

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Trip_Split

Visual Studio

npm version

npm version

Table of Contents

  1. Installation Instructions
  2. Usage Information
  3. Contributors
  4. Testing
  5. License information

Application Link

Trip $plit

Description

This application can be used to evenly divide trips. Once the user is logged in, they can add a trip or join a trip. By clicking the "Add/Join Trip" button, the user will be able to add a new trip and create the password for other members to use, or they can get the password from the person who made the trip and join.

Deployed Application Screenshot Deployed Application Screenshot Deployed Application Screenshot

Installation

This application requires no installation.

Usage

In order to use this application, the user will need to log in. From here, users can create and join trips. Users can also view all their previous and upcoming trips.

Contributors

This project was created by:

Testing

This application has no testing.

Licensing

This application is not licensed.

Technologies Used

Visual Studio Code:

Visual Studio Code is a lightweight but powerful source code editor which runs on your desktop and is available for Windows, macOS and Linux. It comes with built-in support for JavaScript, TypeScript and Node.js and has a rich ecosystem of extensions for other languages and runtimes (such as C++, C#, Java, Python, PHP, Go, .NET). Begin your journey with VS Code with these introductory videos.

NPM:

NPM is the world's largest software registry. Open source developers from every continent use npm to share and borrow packages, and many organizations use NPM to manage private development as well.

Express:

Express is a minimal and flexible Node.js web application framework that provides a robust set of features for web and mobile applications.

Bcrypt:

Bcrypt is a password-hashing function.

GraphQL:

GraphQL is an open-source data query and manipulation language for APIs, and a runtime for fulfilling queries with existing data.

Apollo Server:

Apollo Server is an open-source, spec-compliant GraphQL server that's compatible with any GraphQL client, including Apollo Client. It's the best way to build a production-ready, self-documenting GraphQL API that can use data from any source.

Mongoose:

Mongoose is a JavaScript object-oriented programming library that creates a connection between MongoDB and the Node.js JavaScript runtime environment.

MongoDB:

MongoDB is a source-available cross-platform document-oriented database program.

JSON Web Token:

JSON Web Token is a proposed Internet standard for creating data with optional signature and/or optional encryption whose payload holds JSON that asserts some number of claims. The tokens are signed either using a private secret or a public/private key.

React:

React is a declarative, efficient, and flexible JavaScript library for building user interfaces or UI components.

Chart.js:

Chart.js is a free, open-source JavaScript library for data visualization, which supports eight chart types: bar, line, area, pie, bubble, radar, polar, and scatter.

Bootstrap:

Bootstrap is an open-source CSS framework directed at responsive, mobile-first front-end web development. It contains HTML, CSS and JavaScript-based design templates for typography, forms, buttons, navigation, and other interface components.

Web Vitals:

The Core Web Vitals report shows how your pages perform, based on real world usage data.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published