Skip to content

tomgiddings/compare-EV

Repository files navigation

CompareEV - Electric Vehicle Comparison App

The purpose of CompareEV is to provide a simple comparison website for those wishing to purchase an Electric Vehicle (EV). Users will be able to select vehicles that interest them and be presented with an annotated comparison table.

Contributions Welcome

If you would like to contribute, or have any questions, please feel free to raise an issue or create a Pull Request.

If you would like to request an update to vehicle data, you can submit your update here.

Screenshots

CompareEV Screenshot

Tech Used

Part of the reason for creating this application is to experiment with and learn technologies (namely GraphQL and MongoDB Atlas/Realm):

Live Version/Demo

A live version can be found at https://compareEV.uk.

Getting Started

  1. Install dependencies:
npm i
  1. Launch app:
npm run dev
  1. Visit http://localhost:3000 with your browser.

API Setup

This app has been granted read-only access to the database using MongoDB Realm, and is pre-configured for anonymous access. No further configuration is required.

Deploy on Vercel

The easiest way to deploy this app is to use the Vercel Platform from the creators of Next.js.

License

This project is licensed under the GNU General Public License v3.0.