Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/pragativerma18/snippet-share

This is a snippet sharing app that can be used to share snippets of code and more.
https://github.com/pragativerma18/snippet-share

beginner-friendly bulma-css-framework code css django django-project heroku-deployment html-css-javascript open-source pastebin pwa rest snippet-share studentcode-in web-application

Last synced: about 3 hours ago
JSON representation

This is a snippet sharing app that can be used to share snippets of code and more.

Awesome Lists containing this project

README

        

[![Open Source Love](https://badges.frapsoft.com/os/v1/open-source.svg?v=102)](https://snip-share.herokuapp.com/) 
[![Gitter](https://badges.gitter.im/Snippet-Share/community.svg)](https://gitter.im/Snippet-Share/community?utm_source=badge&utm_medium=badge&utm_campaign=pr-badge)

[![All Contributors](https://img.shields.io/badge/all_contributors-4-orange.svg?style=flat-square)](#contributors-)

[![PRs Welcome](https://img.shields.io/badge/PRs-welcome-brightgreen.svg?style=flat-square)](https://github.com/PragatiVerma18/Snippet-Share) 
[![first-timers-only](https://img.shields.io/badge/first--timers--only-friendly-blue.svg?style=flat-square)](https://github.com/PragatiVerma18/Snippet-Share/) 
[![Website shields.io](https://img.shields.io/website-up-down-green-red/http/shields.io.svg)](snip-share.herokuapp.com) 
[![Documentation Status](https://readthedocs.org/projects/ansicolortags/badge/?version=latest)](https://github.com/PragatiVerma18/Snippet-Share/blob/master/README.md) 

# Snippet-Share
This is a code snippet sharing app that lets you share syntax highlighted code snippets with easy copy paste options and a secure secret code and a unique url.

> **You can view the demo [here](https://snip-share.herokuapp.com/).**

![screely-1](https://user-images.githubusercontent.com/42115530/84486190-a926ac80-acba-11ea-91ac-f16d75b4eb41.png)

![screely-2](https://user-images.githubusercontent.com/42115530/84486400-fe62be00-acba-11ea-8b5a-ddb7d4fe6681.png)

## Tech Stack 👨‍💻
- **Frontend:** HTML/CSS/Bulma CSS
- **Backend:** Django

## Open Source Contests 👇

- ### STUDENT CODE IN
[![Gitter](https://badges.gitter.im/Snippet-Share/community.svg)](https://gitter.im/Snippet-Share/community?utm_source=badge&utm_medium=badge&utm_campaign=pr-badge)

Student Code-in is a global program that helps students grow with “OPEN SOURCE”. It is a 2 months long Open-Source initiative which provides you the best platform to improve your skills and abilities by contributing to vast variety of OPEN SOURCE Projects. In this,all the registered participants would get an exquisite opportunity to interact with the mentors and the Organizing Team.

> **NOTE:** All the contributions to be counted under Student Code-In should be made to the `sci` branch.


scodein


- ### NWoC NJACK WINTER OF CODE

[![Gitter](https://badges.gitter.im/Snippet-Share/community.svg)](https://gitter.im/Snippet-Share/community?utm_source=badge&utm_medium=badge&utm_campaign=pr-badge)

NWoC (NJACK Winter of Code) is a program by NJACK (The Official Computer Science Club of IIT Patna) that helps students understand the paradigm of Open Source contribution and gives them real world software development experience.

> **NOTE:** All the contributions to be counted under NWoC should be made to the `nwoc` branch.


nwoc

- ### Script Winter of Code(SWOC)
Script Winter of Code is an open-source program envisioned by the Script Foundation. It aims to bring students into the world of open source development and see the power of unified problem-solving in real time.They will learn the skills essential in the world of programming, all the while developing a deep appreciation for the world of open-source.

# Mentors

[![Open Source Love](https://badges.frapsoft.com/os/v2/open-source.svg?v=103)](https://github.com/PragatiVerma18/Snippet-Share/) [![Issues Open](https://img.shields.io/github/issues/PragatiVerma18/Snippet-Share)](https://github.com/PragatiVerma18/Snippet-Share/issues) [![PRs](https://img.shields.io/github/issues-pr/PragatiVerma18/Snippet-Share)](https://github.com/PragatiVerma18/Snippet-Share/pulls/)

| GitHub Usernames | Domain |
| ----------------------------------------------------- | -------------------------- |
| [@abhishek2x](https://github.com/abhishek2x) | Full Stack + Documentation |
| [@adad20](https://github.com/adad20) | Full Stack |
| [@khannakshat7](https://github.com/khannakshat7) | Full Stack |
| [@PragatiVerma18](https://github.com/PragatiVerma18) | Full Stack + Documentation |

## Quick Start 👇

- Fork and Clone the repo using
```
git clone https://github.com/PragatiVerma18/Snippet-Share.git
cd Snippet-Share/snippet_share_project
```
- Install dependencies using
```
pip install -r requirements.txt
```
- Make migrations using
```
python manage.py makemigrations
```
- Migrate Database
```
python manage.py migrate
```
- Create a superuser
```
python manage.py createsuperuser
```
- Run server using
```
python manage.py runserver
```

## Issues 🔎

| TITLE | LEVEL |
| -------------------------------------------------------------------------------------------------------------- | ----------- |
| [UI Enhancements](https://github.com/PragatiVerma18/Snippet-Share/issues/6) | `EASY` |
| [Project Documentation](https://github.com/PragatiVerma18/Snippet-Share/issues/7) | `EASY` |
| [Code Themes](https://github.com/PragatiVerma18/Snippet-Share/issues/9) | `MEDIUM` |
| [Public and Private Modes for Sharing Snippets](https://github.com/PragatiVerma18/Snippet-Share/issues/10) | `HARD` |
| [Hashing/Encryption for safe sharing](https://github.com/PragatiVerma18/Snippet-Share/issues/11) | `ADVANCED` |
| [Rest API](https://github.com/PragatiVerma18/Snippet-Share/issues/8) | `HARD` |

## Useful Resources 📚

- [Django Docs](https://docs.djangoproject.com/en/3.0/)
- [Bulma Docs](https://bulma.io/documentation/overview/start/)
- [Django Rest Framework Docs](https://www.django-rest-framework.org/)
- [Git and GitHub](https://www.digitalocean.com/community/tutorials/how-to-use-git-a-reference-guide)

## Project Admin 👩‍💻
[![Issues](https://img.shields.io/github/issues/PragatiVerma18/Snippet-Share)](https://github.com/PragatiVerma18) [![Maintenance](https://img.shields.io/maintenance/yes/2020?color=green&logo=github)](https://github.com/PragatiVerma18) [![Gitter](https://badges.gitter.im/Snippet-Share/community.svg)](https://gitter.im/Snippet-Share/community?utm_source=badge&utm_medium=badge&utm_campaign=pr-badge)

| |
| :------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------: |
| **[Pragati Verma](https://www.linkedin.com/in/PragatiVerma18/)** |
| |

> **_Need help?_**
> **_Feel free to contact me @ [[email protected]](mailto:[email protected]?Subject=SnippetShareProject)_**

[![GitHub followers](https://img.shields.io/github/followers/pragativerma18.svg?label=Follow%20@pragativerma18&style=social)](https://github.com/PragatiVerma18/) [![Twitter Follow](https://img.shields.io/twitter/follow/pragati_verma18?style=social)](https://twitter.com/pragati_verma18)

## Like This?? Star ⭐ this Repo.

[![ForTheBadge uses-git](http://ForTheBadge.com/images/badges/uses-git.svg)](https://github.com/PragatiVerma18/Snippet-Share)
[![ForTheBadge uses-html](http://ForTheBadge.com/images/badges/uses-html.svg)](https://github.com/PragatiVerma18/Snippet-Share)
[![ForTheBadge uses-css](http://ForTheBadge.com/images/badges/uses-css.svg)](https://github.com/PragatiVerma18/Snippet-Share)
[![ForTheBadge uses-js](http://ForTheBadge.com/images/badges/uses-js.svg)](https://github.com/PragatiVerma18/Snippet-Share)
[![forthebadge](https://forthebadge.com/images/badges/made-with-python.svg)](https://github.com/PragatiVerma18/Snippet-Share)
[![forthebadge](https://forthebadge.com/images/badges/made-with-javascript.svg)](https://github.com/PragatiVerma18/Snippet-Share)

> Made By Pragati Verma with ❤️

> Pragati Verma © 2020



[![ForTheBadge built-with-love](http://ForTheBadge.com/images/badges/built-with-love.svg)](https://github.com/PragatiVerma18/)
[![ForTheBadge built-by-developers](http://ForTheBadge.com/images/badges/built-by-developers.svg)](https://github.com/PragatiVerma18/)

***

## Contributors ✨

Thanks goes to these wonderful people ([emoji key](https://allcontributors.org/docs/en/emoji-key)):



Pragati Verma

💻

Manshi Todi

💻

Divy1998

💻

Abhishek Srivastava

💻

Akshat Khanna

💻

Aditya Tomar

💻

This project follows the [all-contributors](https://github.com/all-contributors/all-contributors) specification. Contributions of any kind welcome!