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

Investigate moving to different front-end #79

Closed
Epse opened this issue May 11, 2019 · 4 comments
Closed

Investigate moving to different front-end #79

Epse opened this issue May 11, 2019 · 4 comments

Comments

@Epse
Copy link
Owner

Epse commented May 11, 2019

As it stands, there's quite a bit of JS, and I'm feeling the jQuery spaghetti. Maybe we should use something like Vue

@pablondrina
Copy link

pablondrina commented May 11, 2019 via email

@Epse
Copy link
Owner Author

Epse commented May 11, 2019

I'm not an expert either, but thanks for weighing in

@dnk8n
Copy link

dnk8n commented May 30, 2019

Have you given Elm a go before? I am no front-end developer but it grabbed my attention unlike javascript.

It is really great for simple, robust front-ends like I think EpPos can be.

On a similar note, I was wondering if you would be interested in checking out https://github.com/mirumee/saleor

It is also a Django backend, with a GraphQL wrapper. Could be interesting to coordinate with it (stock count, etc and other metrics). Imagine a scenario where a small business does both online sales and physical sales. Your POS backend could sync up with it via the graphql layer.

Just some brainstorming.

I plan to look at Elm anyway, so when I make progress I will report here.

@Epse
Copy link
Owner Author

Epse commented Jun 8, 2019

Excuse me for the late reply, I replied via email but it got stuck somewhere and returned to me.

I have not, I'm a backend guy who is dazzled with the frontend world. It sounds really nice to me, because it's functional and kinda-sorta compiled.
If you wish to experiment, the 79-better-frontend branch contains some extra api endpoints which might be useful for you.

Cross compatibility with that project sounds interesting, but that would be something for the future, as my first goal is to get this thing as functional as possible for small businesses, cafes and foodtrucks (and get feedback from people who know what they are talking about in that regard).

Epse added a commit that referenced this issue Oct 4, 2019
@Epse Epse closed this as completed in 14b8b84 Oct 4, 2019
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

3 participants