dj0nny / hacker-news-vue

Hacker news clone built with Vue.js

Home Page:https://hacker-news-vue.netlify.com/#/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

hacker-news-vue

Build Status Netlify Status GitHub top language npm version Version Documentation contributions welcome

Hacker news clone built with Vue.js

🚀 Getting started

Download

Clone the repository using Git:

git clone https://github.com/dj0nny/hacker-news-vue.git

Or download here.

Install

For installing the dependencies run:

cd hacker-news-vue
npm install
# OR
yarn install

Usage

For running the Vue.js development server:

npm run serve
# OR
yarn serve

Linting

For linting the files run:

npm run lint
# OR
yarn lint

Deploying

For creating an optimized build of this web app run:

npm run build
# OR
yarn build

A deployed version is available at this URL: https://hacker-news-vue.netlify.com/#/

Todo

  • Generate the Vue.js app using the Vue CLI
  • Clean up the folder, set up the store
  • Fetch the news from the API and create the components
  • Add pagination
  • Fetch the news comments from the API and create the components
  • Create the routes for the pages
  • Fetching from API and creating components for:
    • newest
    • ask
    • show
    • jobs
  • Deploy on Netlify

Author

👤 Francesco Giambruno

Built with ❤️ using

  • Vue.js - The Progressive JavaScript Framework

🤝 Contributing

Contributions, issues and feature requests are welcome!

Feel free to check issues page.

Show your support

Give a ⭐️ if this project helped you!

About

Hacker news clone built with Vue.js

https://hacker-news-vue.netlify.com/#/


Languages

Language:Vue 59.0%Language:JavaScript 37.2%Language:HTML 3.8%