Skip to content

bryngo/PersonalSite

Folders and files

NameName
Last commit message
Last commit date

Latest commit

3203d1f · Dec 3, 2018

History

72 Commits
Sep 3, 2018
Jul 8, 2018
Jun 30, 2018
Oct 25, 2018
Sep 13, 2018
Dec 3, 2018
Jul 7, 2018
Dec 3, 2018
Sep 3, 2018
Jul 7, 2018
Mar 3, 2018
Jun 30, 2018
Oct 13, 2018
Dec 3, 2018
Mar 5, 2018
Mar 3, 2018
Oct 25, 2018
Oct 25, 2018

Repository files navigation

My Personal Website

Build Status

Running Locally

This source code assumes a couple things

  • You have a mongo database named Lightning
    • To get this set up, run use Lightning from the mongo CLI
  • You have the followings collections in mongo
    • accounts
    • anime
    • anime_ep
    • chest
    • vairables
    • wallposts

Each of the collections can be created by typing db.createCollection({'NAME'}). Be sure you are using the Lightning database.

Tech Stack

Client Side

- HTML/CSS/JS

Server Side

- Node.js
- Express
- MongoDB
- Jade

Views

/

  • This is the home page of the website.
  • Visitors can post a message on a comment wall, provided the user enters a name, email, and message.

/blog

  • Landing page for future blogs.

Future Plans / Development

Message Wall

  • Add additional functionality server side to filter out nasty messages
  • Prevent bots from crashing the site (by entering too much data).

Blog

  • Add an interface for myself to write blog posts without needing to write any Jade/HTML. Said blogs would be queryed from my MongoDB before rendering a page.
  • Begin working on the tech blog, which focuses on academic-related writing, or UC Davis specific things.
  • Add an anime watch list section
  • Add a piano sheet music list

Misc

  • Add a 404 page

Acknowledgements

  • The tech stack for this website is an adaptation from this project that I am working on. The original developer for the stack is Vincent Yang
  • The design for the website are variations / combinations of templates created by html5up.

About

All the source code for my personal site!

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published