Skip to content

REEKRAJROY/SMIT-s-Nest

Repository files navigation

Welcome 🙏 to

Screenshot 2022-02-13 at 1 11 38 PM

A blogging web application for all SMITians:)

Preview 👀

Screen.Recording.2022-02-13.at.12.14.14.PM.mov

Demo 🕹️

Try Demo version here 👉 SMIT's Nest🎓

Bulit 🛠️ Using

Screenshot 2022-02-13 at 1 15 57 PM Screenshot 2022-02-13 at 1 16 17 PM Screenshot 2022-02-13 at 1 16 42 PM Screenshot 2022-02-13 at 1 17 06 PM Screenshot 2022-02-13 at 1 17 41 PM

Working 💡

• The project is built entirely on React.js and supports Pre-Rendering with Static-Site-Generation which has been implemented using Next.js. The modern UI has been designed with the help of Tailwind CSS.

• Most of our work will is established using GraphCMS and GraphQL respectively. GraphQL is a query language using which we can create schemas, and models and retrieve data by firing graphql queries. GraphCMS on the other hand is a Content Management System (CMS) using which the users can post content on the site. All the posts and comments are moderated based on administrator permission.

Features 🎉

🟡 Featured, related and recent posts.
🟡 Categories section.
🟡 Full markdown articles.
🟡 Author information.
🟡 Moderated user comments.
🟡 Mobile responsive.

Setting up the enviornment 🚀

(1) Clone this repository
https://github.com/REEKRAJROY/SMIT-s-Nest.git

(2) Change the working directory
cd project_graphql_blog-main

(3) Install dependencies
npm install

(4) Run the web application
npm run dev

The application will start at http://localhost:3000/.

Frameworks and dependencies used 🧮

npx create-next-app -e with-tailwindcss ./
npm install graphql graphql-request html-react-parser moment react-multi-carousel sass