• Stars
    star
    128
  • Rank 281,044 (Top 6 %)
  • Language
    JavaScript
  • License
    MIT License
  • Created over 3 years ago
  • Updated about 1 year ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

The social network for developers. Discover creative websites and build a community.

Driwwwle

The Social Network for Developers


Features

⚡ Server-side rendering with Next.js
🍪 Cookie-based authorization with JSON web tokens
📜 Infinite scrolling feed with React Query
🖼️ Cloud image upload with Cloudinary
❤️ Like, save and comment on posts
💬 Realtime chat with Socket.io
🤝 Follow developers and build personal feed
and a lot more..

Running Locally

Clone this repository and install dependencies by running:

npm install
#or
yarn install

Create a new file named config.env with the following environment variables in the root of the project folder:

PORT = 
MONGO_URI = 
JWT_SECRET = 
CLOUDINARY_CLOUD_NAME = 
CLOUDINARY_API_KEY = 
CLOUDINARY_API_SECRET = 
SENDGRID_API_KEY = 
SENDER_EMAIL = 

Create a new file named .env.local with following configuration:

NEXT_PUBLIC_BASE_URL = http://localhost:3000

For development mode, run:

npm run dev

For production mode, run:

npm run build
npm start

Visit http://localhost:3000 or your custom port environment variable to view the app.

Screenshots

Banner Image

Landing Page Search
Personal Feed Post & Profile Page

More Repositories

1

vscode-portfolio

A VSCode themed developer portfolio built using Next.js
JavaScript
843
star
2

nextjs-shopping-cart

A simple shopping cart application built with Next.js for LogRocket Blog.
JavaScript
66
star
3

driwwwle-old

Dribbble, but for web developers. A portal for sharing your web projects with the world.
JavaScript
46
star
4

data-structures

A beginners guide for delving into data structures with easy to understand code.
29
star
5

healthyways

An online food ordering web application for home-cooked meals
JavaScript
16
star
6

crypto-discord-bot

A discord bot that fetches cryptocurrency prices and news.
JavaScript
9
star
7

discord-stages-clone-100ms

Build Discord Stages clone with Next.js and 100ms SDK
JavaScript
9
star
8

itsnitinr.github.io

A work-in-progress portfolio website
SCSS
8
star
9

javascript-handbook

Data structures, algorithms and coding questions solved in JavaScript.
JavaScript
6
star
10

dogecoin-ticker

A live Dogecoin price ticker built using React
CSS
5
star
11

php_cheatsheet

PHP
4
star
12

itsnitinr

4
star
13

light-dark-mode

A website with light and dark mode switch for dynamic styles
CSS
3
star
14

node-api

A RESTful NodeJS API including authentication, authorization, custom async and erorr middleware, GeoJSON data, virtuals, security options are more!
HTML
3
star
15

medley

Medley is a website where people can share their favourite lyrics for others to see with a goregeous, modern user interface.
HTML
3
star
16

vuetube

A simple VueJS application to play YouTube videos
Vue
2
star
17

crwn-clothing

An E-Commerce website made using React, Redux, Firebase and more !
JavaScript
2
star
18

mern-ecommerce

A fully-featured e-commerce website build using the MERN stack
HTML
2
star
19

photo-gallery

A simple photo gallery web application built using ReactJS and Firebase.
JavaScript
2
star
20

k20pro

A Product Landing Page for Redmi K20 Pro made using HTML, CSS and Bootstrap. Non-responsive and made for desktop viewing,
HTML
1
star
21

linuxmint

Single page website for Linux Mint made using HTML, CSS and Bootstrap 4.3.1
HTML
1
star
22

react-firebase-auth

Boilerplate authentication for React apps using Firebase
JavaScript
1
star
23

vueditor

A simple photo editing app made with VueJS.
Vue
1
star
24

node-mongo-url-shortener

URL shortener build using NodeJS, MongoDB and shortid.
JavaScript
1
star
25

codeorbit

A website comprising of the best handpicked resources to learn programming with tools like a coding competition calendar and a competitive programming to-do list. [WIP]
HTML
1
star