We aren't able to make a presentation due to a lot of errors such as "invalid certificate: BadDER" that we were unable to debug/fix. We have decided to end our battle with the error demons for today, but they won't survive the next time we are challenged :D

grpc-quick-rs by Devdutt Shenoi, 14-11-2021 22:25:15

Cuckoo-Dooku is completed now and ready for Evaluation.

Count Cuckoo by Raghav Singhal, 14-11-2021 21:56:33

Cuckoo-Dooku is completed now and ready for Evaluation.

Count Cuckoo by Raghav Singhal, 14-11-2021 21:56:16

Deployed v0.0.12 and created a video. Wrapping for today :D

Knowledge Base by Bodhish Thomas, 14-11-2021 21:51:35

Completed

DigiStore by Hussain Nagaria, 14-11-2021 21:49:13

Final Update :

Thanks for the amazing opportunity. Feel free to checkout our demo video. Star our repo if you liked it. All instructions to run locally, technology stack and attributions can be found in the README.

Certificates Ninja by Kumaraguru, 14-11-2021 21:38:35

Engagement Builder project has been implemented. Repo: https://github.com/vinay-anantha1/engagement-builder Video: https://www.youtube.com/watch?v=BPuzUTmd540

https://fossunited.org/fosshack/2021/project?project=Engagement%20Builder

Ready for evaluation. Please evaluate.

Engagement Builder by Rishi Jain, 14-11-2021 20:52:33

We are done! Check out Peppy here.

Peppy by Samyak S Sarnayak, 14-11-2021 20:51:51

Made an alpha release with installer here: https://github.com/varnamproject/varnam-macOS/releases

Type Indian Languages natively on Mac by Subin Siby, 14-11-2021 20:30:22

created drawing functions for a couple of 2d shape primitives and added basic transformation support

Joy(x)p5js by Anushka Trivedi, 14-11-2021 20:01:54

Made the settings app. Works good! Made a successful .pkg

Type Indian Languages natively on Mac by Subin Siby, 14-11-2021 19:48:57

created drawing functions for a couple of 2d shape primitives and added basic transformation support

Joy(x)p5js by Anushka Trivedi, 14-11-2021 19:43:09

Packaged as dtcalc. Installable with pip install dtcalc.

dtdiff by Julin Shaji, 14-11-2021 19:40:38

This project was done by: Varadha VR Anu Fasmin AH Abhin S Krishna

OPLUS by Varadha VR, 14-11-2021 19:28:59

This project was done by: Varadha VR Anu Fasmin AH Abhin S Krishna

OPLUS by Varadha VR, 14-11-2021 19:28:54

Cli is ready

DirectTransfer by Ruturaj Mohite, 14-11-2021 19:19:13

Now with coloured edges!

screenshot

Planarity by Asmita Hase, 14-11-2021 18:48:59

Almost done with the project. Here are a couple of demo gifs

Adding an account

adding an account

Generating a key

generating a key

  • The OpenAuthenticator Team
OpenAuthenticator by Arsh Kohli, 14-11-2021 18:25:32

Might be a bit late to start this hack, but seems like a fun way to learn Rust and explore web3!

shiny by Ain Ym, 14-11-2021 18:11:19

Barely works!

screenshot

Live at: asmitahase.github.io/planarity

Planarity by Asmita Hase, 14-11-2021 17:19:15

IME works great ! Added Kannada support too.

Now to work on the settings app

Type Indian Languages natively on Mac by Subin Siby, 14-11-2021 17:17:58

Update #6

We have successfully completed the core features that we had planned. However, we have the documentation works and video left.

Certificates Ninja by Kumaraguru, 14-11-2021 17:00:49

Done with most of the frontend!

The last 2 hours were really productive. Have completed most of the UI work, connecting to the backend is left in some parts. What's remaining:
- Connecting some frontend forms with the backend.
- Testing the integration.
- Preparation for deploying on Heroku.

Diode 🔌 by Akash Hamirwasia, 14-11-2021 16:41:12

Daemon HTTP server now is able to accept requests for recving, sending and polling for progress

DirectTransfer by Ruturaj Mohite, 14-11-2021 16:40:34

Implemented a CRUD API for user to add, update and delete vehicles.

ParkEazy by Nilesh D, 14-11-2021 15:34:48

Allowed users to manually start and stop recording of session activity.

Rabbit Hole v2 by Anirudh Varma, 14-11-2021 15:06:56

Added an option to white label the site design with config.js and published a new version of the package

Knowledge Base by Bodhish Thomas, 14-11-2021 14:11:55

Daemon HTTP server can now accept requests to recieve files.

DirectTransfer by Ruturaj Mohite, 14-11-2021 14:11:22

Implemented UI of Notification Screen, Profile Screen, Order Screen, Confirmation Screen, Add Car Bottom Sheet, Order Confirmation Bottom Sheet and Parking Lot Detail Page

ParkEazy by kisan shah, 14-11-2021 13:25:52

Added Project details page

The project details page is where Api routes, secrets, and stats associated with that project are shown. Using Chakra-UI for the first time, it's really good!

Diode 🔌 by Akash Hamirwasia, 14-11-2021 12:18:30

Update #5

The backend is completed except the decentralized storage parts. We are currently working with Axios to connect the server with the client and we are expected to complete this by a couple of minutes. Up next is documentation, video and implementing decentralized storage and minting the certificate as an NFT.

Certificates Ninja by Kumaraguru, 14-11-2021 11:52:00

Now able to generate banner like text on terminal, also rendering is appealing.

figlet-in by Ravish , 14-11-2021 10:10:41

Setup Frontend and built the Projects page

Setup Chakra-UI for the frontend, also got done with the Projects page.

Diode 🔌 by Akash Hamirwasia, 14-11-2021 09:03:11

Implemented error handling functionality and custom logger

ParkEazy by Nilesh D, 14-11-2021 07:02:35

See the project issue which needs to be improve here and start working on it... happy hacking...https://github.com/shreeshailaya/C-DAC-Notes/issues

CDAC Notes by Shreeshail Vitkar, 14-11-2021 03:32:16

1. Created Google Console Project

2. Integrated Google Map

3. Added Custom Marker in Google Map

3. Created Map Screen Design

ParkEazy by kisan shah, 14-11-2021 03:08:46

Created a new package to initialize an app with a minimal theme. Need to build a showcase example and complete the rest.

V1 Status

  • [x] A working minimum viable frontend that can list articles.
  • [x] Publish a package that can be imported to any doc store.
  • [x] Support categories (this can be folders but it's good to have an option to store a small description)
  • [ ] Add the concept of Authors for articles
  • [ ] Options to white label the site design and config
  • [ ] Configure header and Footer
Knowledge Base by Bodhish Thomas, 14-11-2021 03:07:23

Update #4

All the required routes and pages have been completed. There is a bit of work left in the frontend with the fonts and alignments.

Certificates Ninja by Kumaraguru, 14-11-2021 02:38:08

Added TCP (with sockets) functions to the daemon, now able to transfer files over network using the TCP functions. Next step is to finish up the daemon server

DirectTransfer by Ruturaj Mohite, 14-11-2021 01:06:55

Checkout the first release of the ransomware simulation! It is a windows/amd64 binary which simulates runtime ransomware behaviour such as encrypting files (none of yours! only tests files), changing wallpapers and drops ransom notes. You can try it out and check out the code.

We'll be pushing more simulations by tomorrow, better README, blog post and a video!

firedrill by Aarush Ahuja, 14-11-2021 01:04:40

End of day1. Basic IME works now. Here's some text I'm writing with it:

എങ്ങനെയുണ്ട് ഇതെന്നു ഒന്ന് പരീക്ഷിച്ച് നോക്കട്ടേ

It works good but still lot to do to make it perfect UX

Type Indian Languages natively on Mac by Subin Siby, 14-11-2021 00:47:26

Update #3

We have successfully completed 50% of the frontend. The backend is also being developed parallely.

-[x] Home page -[x] Ask for SMTP Credentials -[x] Import participant data -[] Select certificate template -[] Create your own certificate template -[] Emails sent successfully

Certificates Ninja by Kumaraguru, 14-11-2021 00:33:55

Added Secrets substitution and performance metrics capturing 🕶️

Secrets are variables that can be used within the requests in their query string and headers. They can be some API keys or any arbitrary string. Secrets are encrypted and stored on the database and only decrypted while making the actual request.

Performance metrics captured are:
- Total number of successful calls to origin endpoint.
- Total number of failed calls to origin endpoint.
- Average response time of origin endpoint.

This completes most of the backend work of Diode, at least the MVP! 🚀

Diode 🔌 by Akash Hamirwasia, 13-11-2021 23:29:59

Ship out MVP with a landing page, category index, and show page.

Landing page

image

Category Index

image

Show Page

image

Knowledge Base by Bodhish Thomas, 13-11-2021 22:38:58

Added Cache middleware 📌

Cache middleware caches the API response + headers in Redis and returns it for a specified duration before re-fetching new data from the origin server.

Had to implement this from scratch as well, couldn't find an existing middleware that supported configurations required for this project. Learned a lot ✌️
Turns out that caching the headers is as crucial as caching the response!

Diode 🔌 by Akash Hamirwasia, 13-11-2021 21:37:30

Good progress now! I realized the mistake I did. I returned a boolean false instead of true. That's all it took to fix the bug! BUT IT COST A LOT OF TIMEEEEE

Type Indian Languages natively on Mac by Subin Siby, 13-11-2021 20:09:55

Added IP addresses and HTTP Restriction middleware 🚫

Restriction middleware restricts which IP addresses or origins can make the request to the endpoint. Users can configure any one of the following restrictions:
- IP address: Restricts access to only some IP addresses.
- HTTP origins: Restricts access to only origins. Blocks others with CORS.

Could make use of some express middlewares for this one with Next.js!

Diode 🔌 by Akash Hamirwasia, 13-11-2021 19:33:24

Update #2 Started working on certificate generation - [X] Participants import - [] Select template - [] Generate certificates - [] Mailing certificates

Certificates Ninja by Bhuvanesh T G, 13-11-2021 19:23:19

Update #1

We made a new GitHub Organization for our project. We have 2 repositories : frontend and backend respectively. Feel free to checkout our code.

Certificates Ninja by Kumaraguru, 13-11-2021 18:45:21

Added Rate Limiting middleware ⏱️

Rate limiting middleware limits the number of requests that can be made within a specified time interval. Took longer than expected to implement this as most middleware packages did not allow modifying the key used in the Redis store, so had to use a custom solution. Thinking of adding some more middlewares 💪

Diode 🔌 by Akash Hamirwasia, 13-11-2021 18:19:06

We are now able to track history across different domains, not just tied to Wikipedia.

Next steps - * Allow the user to manually start/stop tracking. * Page-level notes. * Better view UI.

Rabbit Hole v2 by Anirudh Varma, 13-11-2021 18:01:19

Apple's IME API is confusing. It's certainly not like IBus on Linux. I have to go through the code deep to understand what's happening. Little progress in API so far.

Type Indian Languages natively on Mac by Subin Siby, 13-11-2021 17:24:40

Apple's IME API is confusing. It's certainly not like IBus on Linux. I have to go through the code deep to understand what's happening. Little progress in API so far.

Type Indian Languages natively on Mac by Subin Siby, 13-11-2021 16:53:35

Setting up a ransomware simulation, work in progress! Malware behaviours being built: - [ ] Encrypting files on the filesystem (safely, in a simulated manner!). - [ ] Setting the wallpaper through the registry. - [x] Dropping a ransom note on your desktop.

We'll be done with the ransomware soon. If you are running Windows, we'll have a release on our GitHub repo where you can get the simulation binary and try it on your system (no need to worry, the simulation will be safe and non-destructive!).

firedrill by Aarush Ahuja, 13-11-2021 16:45:23

Designed and implemented database schema for client and partner backend. Facing hurdles in integrating Twilio Authy: 2FA for authentication

ParkEazy by Nilesh D, 13-11-2021 16:17:17

Made an organization for the project - https://github.com/peppy-io

We're still in the process of learning Ruby (with Sinatra) and Svelte, so haven't made much progress yet.

Peppy by Samyak S Sarnayak, 13-11-2021 15:35:23

Having trouble with XCode a bit. It's my first time building for Mac, so beginner issues are there!

Progress can be seen as PRs in https://github.com/varnamproject/varnam-macOS/pulls

Type Indian Languages natively on Mac by Subin Siby, 13-11-2021 15:29:23

1. Set up a repository for the frontend and setup structure and assets

2. Add Signup Screens

  • [x] Mobile Input Screen
  • [x] OTP Screen
  • [x] Profile Screen
  • [ ] Connect Auth API's
ParkEazy by kisan shah, 13-11-2021 15:18:22

1. Set up a repository for the frontend and setup structure and assets

2. Add Signup Screens

  • [x] Mobile Input Screen
  • [x] OTP Screen
  • [x] Profile Screen
  • [ ] Connect Auth API's
ParkEazy by kisan shah, 13-11-2021 15:18:18

Added schema and basic proxy functionalities 👌

Query and request headers are forwarded by the proxy. Took a little bit of fiddling to get the headers forwarding working. Notice how in the demo below, the request does not pass any Unsplash API keys(because the proxy picks them up from DB)

Diode 🔌 by Akash Hamirwasia, 13-11-2021 14:40:01

firedrill

firedrill by Aarush Ahuja, 13-11-2021 13:02:36

Added an explainer image!

firedrill by Aarush Ahuja, 13-11-2021 13:01:34

Started working on the project! 🙌
Created a project repository, scaffolded it with Next.js and Prisma.

Diode 🔌 by Akash Hamirwasia, 13-11-2021 12:43:16

Set up a repository for the backend and added boilerplate code for the API

ParkEazy by Nilesh D, 13-11-2021 12:24:43

Created a wireframe for the product. image

Knowledge Base by Bodhish Thomas, 13-11-2021 11:10:42

Created a wireframe for the product. https://user-images.githubusercontent.com/14979190/141607202-6b8884ac-19be-4a3e-a700-b82a8e70b2ff.png

Knowledge Base by Bodhish Thomas, 13-11-2021 11:09:46

If you are visiting this during the hackathon, please head to our github discussion if you wish to help/participate

memebox by Denny George, 13-11-2021 08:23:15

For the last 6-7 months we are working on this project, the aim for this project is education should be free for everyone, we have 15+ developers across the world who are working on this project we are really happy to see more folks join this project.

CDAC Notes by Shreeshail Vitkar, 12-11-2021 20:51:44