Clearcoin is a cryptocurrency price tracking application meant to make price tracking more accessible and less overwhelming.
My main object was to create a full-stack cryptocurrency price tracking app that was not as overwhelming as some of the larger price tracking applications out there. I aimed to solve the horrendous load times some of those apps faced, as well as make it more friendly to people who may be just getting into the space.
This is for the average person who may be intimidated by some of the larger-scale cryptocurrency price tracking applications but also has some nice features for the average cryptocurrency investor that wants live price tracking without committing to making any sort of purchase.
These are some of the optimizations I am in the midst of implementing into my project given the time.
- Converting EJS to React.
- Fix table turning white when scrolling on mobile
- I also have an image that is taking it's sweet time to load (about page) so I need to fix that.
- General optimizations for progressive rendering
- Add more responsiveness for mobile devices/tablets/smaller screens
JavaScript, MongoDB, Express, Node, CSS, EJS, Passport
bcrypt, connect-mongo, dotenv, ejs, express, express-flash, express-session, mongodb, mongoose, morgan, nodemon, passport, passport-local, validator
npm install
- Create a
.env
file under the config folder and add the following askey: value
- PORT: 2121 (can be any port example: 3000)
- DB_STRING:
your database URI