create account

Tiny website for steem based projects in only html, css, Js and react. by hispeedimagins

View this thread on: hive.blogpeakd.comecency.com
· @hispeedimagins ·
$50.73
Tiny website for steem based projects in only html, css, Js and react.
#### Repository
https://github.com/hispeedimagins/comstuff

#### Introduction
This project is in reality is made for @comedyopenmic as they wanted a slim version in the starting. It is lightweight, quick and uses only html, Js , css and react. But I realized it can be leveraged easily for all the other projects if they want a slim version too. It will lack a lot of features but it will be easy on the pocket to host, slightly. Less complex, anyone can edit and use it for their purpose. You can throw in your own theme as well. Most of the work is done already.

#### Post Body
Imagine you are new to steem. You get a nice idea, maybe if I do this and start my own tag about **_xyz_**. Without dev experience it is difficult for most people. This is where this lightweight source will help, where you just swap it for your tag and done. Your proof of concept starts right away.  

>var query = { "tag": "comedyopenmic", "limit": "20" };

You swap comedyopenmic for your tag in the myjs file.

>https://comedyopenmic.azurewebsites.net

Currently hosted here. You can host it to GitHub pages as well, but it might go against their policy. 


##### Images
![Screenshot_2018-09-17 ComedyOpenMic Welcome.png](https://cdn.steemitimages.com/DQmNckzJX4dnoVHBfyt8gjpuKo19BNi3gqBUEvbBLeo5gBY/Screenshot_2018-09-17%20ComedyOpenMic%20Welcome.png)

>Site opening

![Screenshot_2018-09-17 ComedyOpenMic Welcome(1).png](https://cdn.steemitimages.com/DQmQ7Pj5Wuia6gADiKNfAcW2pCtAtLDs1FLB7Eb2xqeoemg/Screenshot_2018-09-17%20ComedyOpenMic%20Welcome(1).png)

>Content loaded

![Screenshot_2018-09-17 ComedyOpenMic Welcome(2).png](https://cdn.steemitimages.com/DQmYSGWnjFkRpczQGEkz5NrQmBLbYCnfLDRGmP7biqSdZ9b/Screenshot_2018-09-17%20ComedyOpenMic%20Welcome(2).png)

>Trending and new
![Screenshot_2018-09-17 ComedyOpenMic Welcome(3).png](https://cdn.steemitimages.com/DQmYF2o4c3E9kH6BsMJDwLd8Qv93X7dMgwJawwgZgaoBQrB/Screenshot_2018-09-17%20ComedyOpenMic%20Welcome(3).png)

>Article opened

![Screenshot_2018-09-17 ComedyOpenMic Welcome(4).png](https://cdn.steemitimages.com/DQmS7uokuzxKz69nEBH6hgayYKn5Z1cLWJapjR6DBx7Dmxp/Screenshot_2018-09-17%20ComedyOpenMic%20Welcome(4).png)

>Comments from the article (Slightly buggy atm)

![Screenshot_2018-09-17 ComedyOpenMic Welcome(5).png](https://cdn.steemitimages.com/DQmZmnT4VhAD6weX1inrNX9b2dKRuDnSCS49E6KVs2ytu2F/Screenshot_2018-09-17%20ComedyOpenMic%20Welcome(5).png)

>Hot articles

##### Why no server side code?
It reduces the amount of code and the complexity. Most normal people know some amount of html and js to edit it and make it work for themselves. The server only serves the static pages. Some features will be missing, like sharing of saved drafts across devices, no packaging of multiple js files via the server and other things. 

##### What can it do?
1. Create your custom homepage.
2. It will order content according to the tag your service focuses on. Like for comedyopenmic it is _comedyopenmic_ duh.
3. It fetches 3 categories, hot, new and trending. 
4. You can view an article and its comments.
5. It uses the same code condenser uses, almost the same.
6. It uses react components, so swap away.
7. Uses an open source theme for now, a lot of my own css as well. No dependence on yuuuuuuuuge libraries.
8. This is just to see if you are actually reading them hehe.

##### What will be added soon
1. Profile page
2. More react components
3. Login via posting key or steemconnect (MIght take some time.)
4. Post, comment, un/follow actions, all via the steemjs official library
5. PWA
6. Share articles/profiles/comments to other websites.

Maybe more stuff need be.

#### Contributing 
Css, Html and other stuff is the simple stuff. 
For making changes to react though, you will have first setup nodejs then install babel. 
Download or fork the source, go to the folder and you will have to type this command in a command prompt

>npx babel --watch src --out-dir js --presets react-app/prod

Keep the command window open and edit away, it will automatically convert it to the js file. 
The React code might seem icky to you, I was and am still learning react so if you have a better way please post a pr, I can learn from it too.
I use visual studio code, you can use whatever you like.


##### Contact me
gmail - hispeedimagins@gmail.com
discord - hispeedimagins#6619


Don't like this project? Sound off in the comments. Feature request? put them in the comments. 


UpVote|Comment|Resteem
-|-|-|
πŸ‘  , , , , , , , , , , , , , , , , , , , , , , , , , ,
properties (23)
authorhispeedimagins
permlinktiny-website-for-steem-based-projects-in-only-html-css-js-and-react
categoryutopian-io
json_metadata{"tags":["utopian-io","blog","comedyopenmic","development"],"users":["comedyopenmic"],"image":["https://cdn.steemitimages.com/DQmNckzJX4dnoVHBfyt8gjpuKo19BNi3gqBUEvbBLeo5gBY/Screenshot_2018-09-17%20ComedyOpenMic%20Welcome.png","https://cdn.steemitimages.com/DQmQ7Pj5Wuia6gADiKNfAcW2pCtAtLDs1FLB7Eb2xqeoemg/Screenshot_2018-09-17%20ComedyOpenMic%20Welcome(1).png","https://cdn.steemitimages.com/DQmYSGWnjFkRpczQGEkz5NrQmBLbYCnfLDRGmP7biqSdZ9b/Screenshot_2018-09-17%20ComedyOpenMic%20Welcome(2).png","https://cdn.steemitimages.com/DQmYF2o4c3E9kH6BsMJDwLd8Qv93X7dMgwJawwgZgaoBQrB/Screenshot_2018-09-17%20ComedyOpenMic%20Welcome(3).png","https://cdn.steemitimages.com/DQmS7uokuzxKz69nEBH6hgayYKn5Z1cLWJapjR6DBx7Dmxp/Screenshot_2018-09-17%20ComedyOpenMic%20Welcome(4).png","https://cdn.steemitimages.com/DQmZmnT4VhAD6weX1inrNX9b2dKRuDnSCS49E6KVs2ytu2F/Screenshot_2018-09-17%20ComedyOpenMic%20Welcome(5).png"],"links":["https://github.com/hispeedimagins/comstuff","https://comedyopenmic.azurewebsites.net"],"app":"steemit/0.1","format":"markdown"}
created2018-09-17 10:12:00
last_update2018-09-17 10:12:00
depth0
children6
last_payout2018-09-24 10:12:00
cashout_time1969-12-31 23:59:59
total_payout_value38.702 HBD
curator_payout_value12.024 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length4,451
author_reputation14,595,451,873,135
root_title"Tiny website for steem based projects in only html, css, Js and react."
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id71,525,079
net_rshares40,895,500,994,709
author_curate_reward""
vote details (27)
@com-judge · (edited)
$2.23
Yeah-eh-heah
You are my fire
The one desire
Believe when I say
I want it that way


But we are two worlds apart
Can't reach to your heart
When you say
That I want it that way


Tell me why
Ain't nothin' but a heartache
Tell me why
Ain't nothin' but a mistake
Tell me why
I never want to hear you say
I want it that way


Am I your fire?
Your one desire
Yes I know it's too late
But I want it that way


Tell me why
Ain't nothin' but a heartache
Tell me why
Ain't nothin' but a mistake
Tell me why
I never want to hear you say
I want it that way

Now I can see that we've fallen apart
From the way that it used to be Yeah
No matter the distance
I want you to know
That deep down inside of me


You are my fire
The one desire
You are (you are you are you are)


Don't want to hear you say
Ain't nothin' but a heartache
Ain't nothin' but a mistake
(Don't want to hear you say)
I never want to hear you say
I want it that way


Tell me why
Ain't nothin' but a heartache
Tell me why
Ain't nothin' but a mistake
Tell me why
I never want to hear you say
I want it that way


Tell me why
Ain't nothin' but a heartache
Ain't nothin' but a mistake
Tell me why
I never want to hear you say
(Never want to hear you say it)
I want it that way


'Cause I want it that way

We love you, thanks for making the great site.
πŸ‘  , , ,
properties (23)
authorcom-judge
permlinkre-tiny-website-for-steem-based-projects-in-only-html-css-js-and-react-20180917t101615z
categoryutopian-io
json_metadata{"app":"steemit/0.1","tags":["utopian-io"]}
created2018-09-17 10:16:18
last_update2018-09-17 12:15:00
depth1
children0
last_payout2018-09-24 10:16:18
cashout_time1969-12-31 23:59:59
total_payout_value1.686 HBD
curator_payout_value0.545 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length1,305
author_reputation10,809,800,154,670
root_title"Tiny website for steem based projects in only html, css, Js and react."
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id71,525,340
net_rshares1,799,777,169,164
author_curate_reward""
vote details (4)
@emrebeyler ·
$11.72
Looks sharp.

Not using any backend for STEEM apps is a good and fast solution. Delegating RPC calls to the browsers (client) gives a huge speed boost.

Had to score low on the commit messages question; check-out [this post](https://steemit.com/git/@emrebeyler/writing-efficient-commit-messages-software-projects-and-utopian) about it.

***

Your contribution has been evaluated according to [Utopian policies and guidelines](https://join.utopian.io/guidelines), as well as a predefined set of questions pertaining to the category.

To view those questions and the relevant answers related to your post, [click here](https://review.utopian.io/result/3/2322242).

---- 
Need help? Write a ticket on https://support.utopian.io/. 
Chat with us on [Discord](https://discord.gg/uTyJkNm). 
[[utopian-moderator]](https://join.utopian.io/)
πŸ‘  , , , , , , , ,
properties (23)
authoremrebeyler
permlinkre-hispeedimagins-tiny-website-for-steem-based-projects-in-only-html-css-js-and-react-20180918t115356617z
categoryutopian-io
json_metadata{"tags":["utopian-io"],"links":["https://steemit.com/git/@emrebeyler/writing-efficient-commit-messages-software-projects-and-utopian","https://join.utopian.io/guidelines","https://review.utopian.io/result/3/2322242","https://support.utopian.io/","https://discord.gg/uTyJkNm","https://join.utopian.io/"],"app":"steemit/0.1"}
created2018-09-18 11:53:57
last_update2018-09-18 11:53:57
depth1
children2
last_payout2018-09-25 11:53:57
cashout_time1969-12-31 23:59:59
total_payout_value8.866 HBD
curator_payout_value2.849 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length831
author_reputation448,535,049,068,622
root_title"Tiny website for steem based projects in only html, css, Js and react."
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id71,577,007
net_rshares8,843,470,089,776
author_curate_reward""
vote details (9)
@hispeedimagins ·
Thank you :) 
eep yes, those commits, hehe I'll sort them out after reading your article. thanks once again.
properties (22)
authorhispeedimagins
permlinkre-emrebeyler-re-hispeedimagins-tiny-website-for-steem-based-projects-in-only-html-css-js-and-react-20180918t122847215z
categoryutopian-io
json_metadata{"tags":["utopian-io"],"app":"steemit/0.1"}
created2018-09-18 12:28:48
last_update2018-09-18 12:28:48
depth2
children0
last_payout2018-09-25 12:28:48
cashout_time1969-12-31 23:59:59
total_payout_value0.000 HBD
curator_payout_value0.000 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length108
author_reputation14,595,451,873,135
root_title"Tiny website for steem based projects in only html, css, Js and react."
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id71,579,534
net_rshares0
@utopian-io ·
Thank you for your review, @emrebeyler!

So far this week you've reviewed 12 contributions. Keep up the good work!
properties (22)
authorutopian-io
permlinkre-re-hispeedimagins-tiny-website-for-steem-based-projects-in-only-html-css-js-and-react-20180918t115356617z-20180922t213138z
categoryutopian-io
json_metadata"{"app": "beem/0.19.42"}"
created2018-09-22 21:31:39
last_update2018-09-22 21:31:39
depth2
children0
last_payout2018-09-29 21:31:39
cashout_time1969-12-31 23:59:59
total_payout_value0.000 HBD
curator_payout_value0.000 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length114
author_reputation152,955,367,999,756
root_title"Tiny website for steem based projects in only html, css, Js and react."
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id71,982,525
net_rshares0
@steem-ua ·
#### Hi @hispeedimagins!

Your post was upvoted by @steem-ua, new Steem dApp, using UserAuthority for algorithmic post curation!
Your **UA** account score is currently 2.450 which ranks you at **#16618** across all Steem accounts.
Your rank has dropped 6 places in the last three days (old rank 16612).

In our last Algorithmic Curation Round, consisting of 499 contributions, your post is ranked at **#468**.
##### Evaluation of your UA score:

* Only a few people are following you, try to convince more people with good work.
* You have already convinced some users to vote for your post, keep trying!
* Try to work on user engagement: the more people that interact with you via the comments, the higher your UA score!


**Feel free to join our [@steem-ua Discord server](https://discord.gg/KpBNYGz)**
properties (22)
authorsteem-ua
permlinkre-tiny-website-for-steem-based-projects-in-only-html-css-js-and-react-20180918t092125z
categoryutopian-io
json_metadata"{"app": "beem/0.19.54"}"
created2018-09-18 09:21:27
last_update2018-09-18 09:21:27
depth1
children0
last_payout2018-09-25 09:21:27
cashout_time1969-12-31 23:59:59
total_payout_value0.000 HBD
curator_payout_value0.000 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length804
author_reputation23,214,230,978,060
root_title"Tiny website for steem based projects in only html, css, Js and react."
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id71,566,686
net_rshares0
@utopian-io ·
Hey, @hispeedimagins!

**Thanks for contributing on Utopian**.
We’re already looking forward to your next contribution!

**Get higher incentives and support Utopian.io!**
 Simply set @utopian.pay as a 5% (or higher) payout beneficiary on your contribution post (via [SteemPlus](https://chrome.google.com/webstore/detail/steemplus/mjbkjgcplmaneajhcbegoffkedeankaj?hl=en) or [Steeditor](https://steeditor.app)).

**Want to chat? Join us on Discord https://discord.gg/h52nFrV.**

<a href='https://steemconnect.com/sign/account-witness-vote?witness=utopian-io&approve=1'>Vote for Utopian Witness!</a>
properties (22)
authorutopian-io
permlinkre-tiny-website-for-steem-based-projects-in-only-html-css-js-and-react-20180923t052613z
categoryutopian-io
json_metadata"{"app": "beem/0.19.42"}"
created2018-09-23 05:26:15
last_update2018-09-23 05:26:15
depth1
children0
last_payout2018-09-30 05:26:15
cashout_time1969-12-31 23:59:59
total_payout_value0.000 HBD
curator_payout_value0.000 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length596
author_reputation152,955,367,999,756
root_title"Tiny website for steem based projects in only html, css, Js and react."
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id72,006,995
net_rshares0