Minecraft Server Website

Status
This thread has been locked.

MTG

Supreme
Feedback score
78
Posts
2,456
Reactions
2,600
Resources
0
Hello, what's going on? I hope everything is fine, welcome to my thread, this thread will be showcasing my Minecraft server website / resource, that hopefully I am planning to release either exclusively or not as well as explaining each part of the website and how it was made.

// If you want to skip, scroll down to view the website.

How does the website work?

So I wanted a different approach to minecraft server websites, I usually see that the normal minecraft server website includes a forum, I personally looked into the more modern logical way, since discord is more popular than ever, there is no point in having a forum for your server in 2020, that's why I decided to go with the style of a 'news' website, a lot of minecraft servers have decided to go with this approach.

What was used to make the website?

I have decided to start with this part to give people a basic and important idea on how the site is going to be run, how it can be hosted, how optimized it is, and more.

I have decided to go with my usual stack of GatsbyJS and React, GatsbyJS is a static-site generator for React, it has great built-in features, it's very optimized and provides well-known data, as well as it has a really good SEO support.

I then looked for what CMS I would be using, which will be used for the news section, more on that later on, so at first my choice was to go for something with a great built-in markdown editor and also something that is supported by Gatsby, I looked at Ghost and that was my first choice, unfortunately, as good as it's built-in markdown editor, it was quite pricey to host, something along the price of $30/m, plus would add an external hassle for the client, and since this was supposed to be a resource that more people can use, I didn't think it would be a good idea to make the client pay $30/m for hosting, that would drive them off even If that money isn't going into my pockets, so I looked into my second choice, NetlifyCMS.

NetlifyCMS

NetlifyCMS is an opensource CMS made by Netlify, it was completely free to use, as well as having a clean dashboard that can be installed in the backend of the system without external use, so it really interested me, what made it really the perfect choice, was its ability to be hosted via netlify for completely free, and that's of course part of my plan to make the client's job easier.

Design

I wanted to have a clean design, that also looks really good, so I decided to go with the dark theme style, along with custom styles, made from scratch, I first sketched the mockup with Figma and that gave me the initial idea of having boxes or 'containers' for styles.

Layout

So with the layout, I wanted to be very easy for the client to change the color of theme so It can fit with any logo, one color change, will change the colors for every needed text on the site, for example, the original color I chose was orange,
yWgUFvl.png

but to change it, it's really simple:
layout.js
d9uvCGY.png

Now, the header looks like this:
il7kxUm.png

Now of course this applies to the entire site, but that was an example.

Header

Now, diving into the header itself, you can see the logo, and the you have the logo, two boxes with one having the the player, the ip and the other redirecting to the discord, I have used the hypixel ip as an example, all you have to do is enter the IP in here,
HvvkVZK.png

and it will automatically fetch and update the site, all the other info is easily editable, including discord the name of the server, the ip in the dashboard, more on that later on.

Navigation

The navigation, includes the 3 main pages of the site, plus a link to an outside server store, it has quite cool animation when hovered, I will let it speak for itself:



The store link can be easily edited, as well on here:

HvvkVZK.png


The navigation is much like the rest of the site, is also very responsive, but this is how it looks:



Animations (Header & Navbar)

This are the animations when you first load the site / go into new page,



Content

Here comes the main part of the website, as I said earlier, this is gonna be a well-compacted 'news' website, at the start, you have the featured card, which will have the latest news post:
gSLH3S5.png

So each time you have a new news post, it will automatically be featured here.

The second part, are these two featured posts, these will come after the latest post, for example, the top one will have the latest post, the two after will have the two latest posts (not including the one above),
2pLXLdj.png


The last and final part of the first page is is, the main content, these are the cards of the other posts, also arranged based on post date, so It will ignore the already featured posts then show the other posts, a 3 post per-row system is on place,
D6Ax8m4.png

It has a maximum amount of posts that can be shown.

Footer

The footer is a really nice footer, it has the server logo on the left, copyright, and the navbar.
This of course is all editable easily, more on that later on.

5RGD8z2.png


Each one of these require a featured image to be added in the dashboard when posting a new post.

Dashboard

Before we continue and go to different pages, I wanted to talk about the dashboard, and how are all these things are easily editable.

So also hosted on your website, the dashboard where everything editable is available, at first you log your email into Netlify and it will send an email with an invitation to create your account on the site, after that, you will be able to access everything, this being logged on, you will get:

JIekimO.png


You have 4 collections, one for your news, other for editing the header / footer server info, one for the rules page and vote page, more on that upcoming.

But for now let's talk about the first one, the most important which is the news section, you can add new news and you can also see current ones, when clicking on one this what appears,

NJnFaoZ.png


You have the path which will be generated on your site, for example I have it set to be /news/[pathyouchoose] but this is of course easily customizable.

Then you have the featured image, which is required, this will show both on your post and on the first page.

The date of the release of the post.

The title.

The body, this is basically your post, with the markdown editor, you can easily add anything just like how you write a thread on here, but better.

Your Server Info

You can easily change your server info, by going into the second section:

JNoTFkW.png


Server Vote

XRJAQXb.png


You can edit vote links, or add more easily.

20oKf9C.png


Rules

You can easily edit the rules page, already in place, with a live preview, you can edit the title on the page, the content, and the publish date.

GeKI9DL.png


That's mostly it for the dashboard, really simple and quite great for the client / server, you can invite users to be able to edit as well, which is great.

Now, let's continue with the pages and the news page.

So, let's say you click on a post on the page, you will be redirected to a newly generated, post page, that will look like this


n1tEA9x.jpg

This has your title, body, and publish date, of course this is all dynamically generated every time you add a new post, and of course the path you specify, will be on the link of the page.

Rules Page

This page, as shown before, will be showcasing your server rules, this how it looks,

iymQE1.png


*(Zoom in)

This of course is fully editable, as shown before.

Vote Page

The vote page is done, but needs some design tweaks, it can be viewed here:

FqXWk7z.png


Other than that this is it, I hope didn't forget anything, and if you made it this far, I appreciate it.

So this was the website, it's fully responsive on all devices, of course, it can be viewed at
https://minecraft.blackag.design/ to have the full experience, and to see all the animations, if you need any other information, just let me know.

Now my question is, do you like the website, how much do you think I should sell this unexclusive and exclusive?

We're available for hire @ blackag.design - [email protected] for inquires.
 
Last edited:
PebbleHost
High performance, consistent uptime and fast support. Minecraft hosting that just works.

FelixDev

Typical Developer and Designer
Premium
Feedback score
9
Posts
1,113
Reactions
331
Resources
0
Looks great!
Price is up 2 you man, This is a great server website in general.
 

Darl

Aelin removed it :c
Supreme
Feedback score
5
Posts
176
Reactions
67
Resources
0
You don't get to see many unique server websites, love it.
 

MTG

Supreme
Feedback score
78
Posts
2,456
Reactions
2,600
Resources
0
Looks great!
Price is up 2 you man, This is a great server website in general.

You don't get to see many unique server websites, love it.
Really appreciate it guys, I was wondering If this should be released unexclusive or exclusive and how much it would cost, it's really easy to change the theme of the site by on change of color, so it can fit with your server logo and more, plus all support is free and installation.
 

Darl

Aelin removed it :c
Supreme
Feedback score
5
Posts
176
Reactions
67
Resources
0
Really appreciate it guys, I was wondering If this should be released unexclusive or exclusive and how much it would cost, it's really easy to change the theme of the site by on change of color, so it can fit with your server logo and more, plus all support is free and installation.

The fact it's really customizable and user-friendly, I'd say non-exclusive, although, on the contrary, you could charge a lot more for an exclusive and having a 1 of 1 site like that would be unique, but I think everyone who wants to have something new, should be able to, so non-exclusive. Pricing wise, I have no literal idea, sorry <3
 

MTG

Supreme
Feedback score
78
Posts
2,456
Reactions
2,600
Resources
0
Dang this is awesome!
Appreciate it, do you mind giving me an appraisal if it was to be sold unexclusive and exclusive?
 

FelixDev

Typical Developer and Designer
Premium
Feedback score
9
Posts
1,113
Reactions
331
Resources
0
Un-exclusive, I think everyone should have a chance to buy it, it's sick!
I agree, Maybe have a monthly cost to pay for the service etc and all the hours that you put in, since you say "free" service you might wanna charge monthly? Just a idea.
 

MTG

Supreme
Feedback score
78
Posts
2,456
Reactions
2,600
Resources
0
Do you guys think $350 exclusive, $40 unexclusive a fair price?
 

Darl

Aelin removed it :c
Supreme
Feedback score
5
Posts
176
Reactions
67
Resources
0

RobiGames

Supreme
Feedback score
0
Posts
1
Reactions
1
Resources
0
Very unique work, it looks great and colors go together.
If we are talking about prices then I think that an un-exclusive option would be better since there would be owners or creators who would like to get access to this resource since editing this website is easy and simple which in my opinion is awesome and it is something that we don't see often.

I also have one suggestion for a future update. It would be dope if you could add a Team page where is possible to display Minecraft characters (skins or heads).

But overall very impressed by this website and would definitely buy this in the future.
 

MTG

Supreme
Feedback score
78
Posts
2,456
Reactions
2,600
Resources
0
Last edited:

Darl

Aelin removed it :c
Supreme
Feedback score
5
Posts
176
Reactions
67
Resources
0
r/whoosh WOW kid you just got r/WOOOOOOSHED!!!!

"Wooosh" means you didn't get the joke, as in the sound made when the joke "woooshes" over your head. I bet you're too stupid to get it, IDIOT!! His joke was so thoughtfully crafted and took him a total of like 3 minutes, you SHOULD be laughing. What's that? His joke is bad? I think that's just because you failed. He outsmarted you, nitwit.

karma fucko Kappa
 
Status
This thread has been locked.
Top