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

Create a web app #26

Closed
amaury1093 opened this issue May 18, 2018 · 7 comments
Closed

Create a web app #26

amaury1093 opened this issue May 18, 2018 · 7 comments

Comments

@amaury1093
Copy link
Member

amaury1093 commented May 18, 2018

Requested by some users on Google Play and Product Hunt.

Create a https://waqi.info, but with cigarettes number.

Status Update: it's done! 🚀

Github repo: https://github.com/shootismoke/webapp

@amaury1093 amaury1093 added the F-planned New feature or request label May 18, 2018
@amaury1093 amaury1093 added this to Ideas in Sh**t! I Smoke via automation May 18, 2018
@marceloscoelho
Copy link
Collaborator

Would it be possible to use the code that you've already done for a Desktop version? Design-wise it wouldn't be a lot of work for me.

@amaury1093
Copy link
Member Author

Although both are written in React, it is today not easy to use the same code in browser and in mobile app.

However for the web version I'm thinking we could make it somewhat different than the app? I.e. a map, like https://waqi.info, with cigarette count. No need for the "Change Location" feature in this case. There would be only the popup when the user clicks on a marker to design and to implement, it should be quite easy on my side too (~1 weekend).

@amaury1093 amaury1093 moved this from Ideas to High Priority in Sh**t! I Smoke Jul 21, 2018
@amaury1093 amaury1093 moved this from High Priority to Ideas in Sh**t! I Smoke Nov 8, 2018
@florenciasilva
Copy link

Can I start giving this a try? I was thinking in using the react-native code as reference but basically start from zero, recreating the mobile app as much as possible in terms of hierarchy of information and style. I would use create-react-app and .jsx

@amaury1093
Copy link
Member Author

Hey @florenciasilva, that would actually be great! Right now Marcelo and I don't have much time to work on the web app, so we would really appreciate some help!

I created an empty repo with some basic boilerplate here: https://github.com/shootismoke/webapp. React is okay, but here are some technologies that I would like to use:

  • Gatsby (instead of CRA), because SEO will play an important role in the web app.
  • TypeScript (instead of .jsx), for all the benefits typings come with in my opiniion
  • TailwindCSS: it's easily composable, and we don't need to commit to a huge UI library like Bootstrap or SUI.
  • I added some basic linting tools too (basically Eslint + Prettier)

If you're okay with this stack, then feel free to start hacking on /shootismoke/webapp! Keep me in touch on how it's going, Marcelo and I would be glad to help you for anything 🚀 .

@marceloscoelho
Copy link
Collaborator

marceloscoelho commented Oct 2, 2019 via email

@florenciasilva
Copy link

Hey @florenciasilva, that would actually be great! Right now Marcelo and I don't have much time to work on the web app, so we would really appreciate some help!

I created an empty repo with some basic boilerplate here: https://github.com/shootismoke/webapp. React is okay, but here are some technologies that I would like to use:

  • Gatsby (instead of CRA), because SEO will play an important role in the web app.
  • TypeScript (instead of .jsx), for all the benefits typings come with in my opiniion
  • TailwindCSS: it's easily composable, and we don't need to commit to a huge UI library like Bootstrap or SUI.
  • I added some basic linting tools too (basically Eslint + Prettier)

If you're okay with this stack, then feel free to start hacking on /shootismoke/webapp! Keep me in touch on how it's going, Marcelo and I would be glad to help you for anything 🚀 .

This sounds great, its the perfect excuse for me to start with TypeScript. I'm gonna check the repo and continue the conversation over there!

@amaury1093
Copy link
Member Author

Perfect!

➡️ For any newcomers who'd also like to work on the webapp, let's all move the conversation to https://github.com/shootismoke/webapp, and I'll close this issue.

Creating issues there or asking questions on https://spectrum.chat/shootismoke both work.

@amaury1093 amaury1093 removed the F-planned New feature or request label Nov 20, 2020
@amaury1093 amaury1093 pinned this issue Nov 20, 2020
@amaury1093 amaury1093 unpinned this issue Feb 28, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
No open projects
Sh**t! I Smoke
  
Ideas
Development

No branches or pull requests

3 participants