Overview of My Submission
MongoShare helps with sharing your code. Users can share the code with others through a link, and the code would be editable with a password created by the author.
MongoShare uses the MongoDB Atlas as a database and Next.js as a frontend.
Submission Category:
Choose Your Own Adventure
Demo Link :- https://mongoshare.vercel.app/
Link to Code
RajvirSingh1313 / MongoShare
Share Code With MongoShare
MongoShare
Sharing Code With MongoShare!
About
MongoShare helps with sharing your code. It is made with MongoDB & Next.js. MongoShare is a hackathon project for MongoDB Atlas Hackathon on DEV.
Local Development
-
Fork the repo on GitHub
-
Clone the repo
git clone https://github.com/rajvirsingh1313/mongoshare
cd mongoshare
-
Create a next.config.js file in the root dir
module.exports = {
env: {
ATLAS_URI:
"mongodb+srv://<username>:<password>@cluster0.lydaj.mongodb.net/mongoshare?retryWrites=true&w=majority",
DOMAIN: "http://localhost:3000",
},
};
-
Install Dependencies
npm i
-
Run the development server
npm run dev
# or
yarn dev
Open http://localhost:3000 with your browser to see the result.
Additional Resources / Info
I want to thanks the open source community for making my life easy. I also want to thanks the Dev.to and MongoDB for hosting this hackathon.
Top comments (3)
This looks really cool! But I suggest you change the name — "mong" has a very derogatory and ableist/racist meaning in British English (see en.wiktionary.org/wiki/mong#Etymol...). Maybe "MongoShare" instead?
Ops, I think I should change fast. Thanks for telling!
Thanks bro!, I have changed MongShare to MongoShare everywhere from the code to the images. Thanks alot
Let me know if there is still MongShare anywhere.