Skip to content

amacgregor/app

 
 

Repository files navigation

Investive 🏦

A finance app template built with Electron, Next.js and Material UI.

Investive GIF

Application

To run the electron app

npm install
npm run dev

you can also use yarn!

To create an executable:

npm run build

The app just uses hardcoded information for now, to login you can just enter any valid looking email and password, same with the OTP. The stock information is retrieved from Yahoo Stocks on click.

Directories

Pages

This is where the main application code is located and it's pretty close to pure Next.js with one big change. Instead of using HTTP calls to the backend, we use Electrons built in IPCRenderer. You can easily change all them back to something like Axios and have a regular Next.js web application.

IPCRenderer

To change the API endpoints you need to edit the main/background.js file.

What's Included

We have a login, choose account and view stocks/investment page.

Learn More about Next JS

To learn more about Next.js, take a look at the following resources:

You can check out the the Next.js GitHub repository

For the desktop app, we use Nextron

Style

You can find out colour palette here https://coolors.co/775b68-8f5d67-fbb276-f48268-d76562-faf8fb-2d2c2f

License

GNU Affero General Public License v3.0 A better explanation can be found here

The images located in renderer/public/images are the property of Murphs Draw. You cannot use them for profit, and you cannot post them as your own.

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • JavaScript 100.0%