JRS296 / Nulakam-API

Deployed API

Home Page:https://nulakam-app.vercel.app/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

 

GitHub Repo stars npm GitHub last commit (branch) Website Docker Azure

Nulakam

Welcome to Nūlakam - Where Stories Come to Life. At Nūlakam, we believe in the transformative power of words, the magic of storytelling, and the endless adventures that await within the pages of a book. Established with a deep love for literature and a passion for connecting readers with the finest literary treasures, we are more than just a bookstore; we are your gateway to a world of imagination and knowledge. Our journey began Nūlakam when a group of avid bookworms came together with a shared dream: to create a haven for book lovers of all ages and interests. Since then, we have been on a mission to curate a diverse collection of books that cater to every taste, from timeless classics to contemporary bestsellers, and from niche genres to popular series. But we are more than just a place to buy books. We are a community of readers, a space for literary exploration, and a source of inspiration for book enthusiasts. Our team of passionate bibliophiles is dedicated to providing personalized recommendations, hosting engaging book discussions, and fostering a love for reading in the hearts of our customers. Beyond our carefully selected books, we offer a warm and welcoming environment for you to browse, discover, and lose yourself in the world of words. Whether you prefer the comforting scent of printed pages or the convenience of e-books, Nūlakam is here to cater to your reading preferences. Thank you for joining us on this literary journey. We invite you to explore our shelves, connect with fellow book lovers, and embark on countless literary adventures. Together, let's celebrate the joy of reading and keep the magic of books alive. Discover the world of words with Nūlakam where every book tells a story, and every reader finds a home.

Website: https://nulakam-web-app.vercel.app/

 

Development

Server - Node (Use Version: v18.14.2)

After installing node (see node version), Begin by installing node dependencies.

npm i 

Start server

npm start

Other important tips to note:

API Creation:
----------------------------------------------------
Controller -> Contains req/res of API
Routers -> Contains route for API (in case of CreatePost, gets variable from controllers/post)
Models -> Conatains DB Schema for API calls
App.js -> Uses API call via app.use() function call (line 10, app.js)

Check out our official documentation for more information about our recommended hosting stack & properly Updating Dijkstra, plus work with our API.

 

Acknowledgements

A big thank you to DevRev for giving me this unique opportunity to try out their hiring hackathon!

 

Copyright & license

Copyright (c) 2023 JRS Studios - Released under the MIT license. Dijkstra and the Dijkstra Logo are trademarks of JRS Studios Ltd.

About

Deployed API

https://nulakam-app.vercel.app/


Languages

Language:JavaScript 100.0%