A Next.js application helping you to track a watchlist and to find stocks which are cheap with respect to the 200 days moving average.
The application uses Firebase Auth to provide different authentication methods and Firestore to persist the data.
If you want to play around with the code yourself - feel free to do so 🧑🏻💻. First clone the project using
git clone https://github.com/florianbuehler/dip-finder.git(or alternatively using SSH and git@github.com:florianbuehler/dip-finder.git) and then navigate into the root folder of the project and run
npm installto install the required packages into the node_modules folder.
Start the development server with hot reload configured with
npm run devand then navigate to http://localhost:3000 in your browser to view the latest changes.
To help ensuring some basic formatting and code quality standards, the project has prettier and eslint configured. That's why you can simply use
npm run lintto see if the code matches the standards and run
npm run fix-lintto let eslint fix it automatically where possible.
Build an optimized and production ready version of the project with
npm run buildThe production build is located in the ./.next directory and can be served by running
npm run start