Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Rewrite in Vue.js #27

Open
agnelvishal opened this issue Oct 23, 2018 · 7 comments
Open

Rewrite in Vue.js #27

agnelvishal opened this issue Oct 23, 2018 · 7 comments
Labels
good first issue Good for newcomers Hacktoberfest help wanted Extra attention is needed

Comments

@agnelvishal
Copy link
Owner

As of now, direct interaction with database is used from the php file. It seems using vue.js is a better architecture. Could someone help in rebuilding the web app in vue? Rest api for interacting with database is available at https://github.com/agnelvishal/Condense.press/tree/master/rest-api

@agnelvishal agnelvishal added Hacktoberfest help wanted Extra attention is needed good first issue Good for newcomers labels Oct 23, 2018
@larizzatg
Copy link

Hi @agnelvishal,

I will like to work on this. What are your goals, do you want everything in a spa or just enhance the application with vue.

@agnelvishal
Copy link
Owner Author

Hello @skayablars I assume SPA would be better

@larizzatg
Copy link

larizzatg commented Oct 24, 2018

Hi @agnelvishal , I'm on it, maybe it will take me one day because of work and other activities. The site kinda needs a redesign, maybe you can create an issue so other people can contribute?

@agnelvishal
Copy link
Owner Author

Could you tell what should I mention in the issue?

@larizzatg
Copy link

larizzatg commented Oct 24, 2018

Sure, the main problems that I detected are:

  • Change the color scheme
  • Add a font
  • Display the new information in the card instead of the top (the animation is kind of annoying because it makes the page moves)
  • Fix responsive in medium breakpoints (maybe css grid/flexbox will make this easier)
  • Make the card information more intuitive

@larizzatg
Copy link

Hi @agnelvishal what is the public url for the api?

@agnelvishal
Copy link
Owner Author

You will have to run php -S localhost:8000 rest-api/public/index.php and then access the api from localhost:8000/feeds

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
good first issue Good for newcomers Hacktoberfest help wanted Extra attention is needed
Projects
None yet
Development

No branches or pull requests

2 participants