Closed deepraj21 closed 1 month ago
The latest updates on your projects. Learn more about Vercel for Git ↗︎
Name | Status | Preview | Comments | Updated (UTC) |
---|---|---|---|---|
universal-box | ✅ Ready (Inspect) | Visit Preview | 💬 Add feedback | Oct 13, 2024 3:54am |
The pull request introduces a full-stack project template utilizing Vite for the frontend and Flask for the backend, including MongoDB for data management. Key components include a new README file detailing setup instructions, various configuration files for Tailwind CSS and TypeScript, and multiple React components for user authentication and UI elements. The backend features user management with signup and signin functionalities, integrated with MongoDB. Additionally, .gitignore
files are added to exclude unnecessary files from version control.
File Path | Change Summary |
---|---|
.gitignore |
Added entries for bin/format/ and venv/ . |
template/FullStack/Vite(Frontend)+Flask(Backend)/README.md |
New file outlining installation and project structure for the full stack template. |
template/FullStack/Vite(Frontend)+Flask(Backend)/client/.gitignore |
New file specifying ignored files for the frontend. |
template/FullStack/Vite(Frontend)+Flask(Backend)/client/README.md |
New file detailing setup for React with TypeScript and Vite. |
template/FullStack/Vite(Frontend)+Flask(Backend)/client/components.json |
New configuration file for component settings. |
template/FullStack/Vite(Frontend)+Flask(Backend)/client/eslint.config.js |
New ESLint configuration for TypeScript and React. |
template/FullStack/Vite(Frontend)+Flask(Backend)/client/index.html |
New HTML entry point for the application. |
template/FullStack/Vite(Frontend)+Flask(Backend)/client/package.json |
New package.json defining project metadata and dependencies for the client. |
template/FullStack/Vite(Frontend)+Flask(Backend)/client/postcss.config.js |
New PostCSS configuration for Tailwind CSS integration. |
template/FullStack/Vite(Frontend)+Flask(Backend)/client/src/App.css |
New CSS file defining styles for the application. |
template/FullStack/Vite(Frontend)+Flask(Backend)/client/src/App.tsx |
New main App component utilizing routing and theming. |
template/FullStack/Vite(Frontend)+Flask(Backend)/client/src/components/Hero/Hero.tsx |
New Hero component with typewriter effect for a signup button. |
template/FullStack/Vite(Frontend)+Flask(Backend)/client/src/components/Theme/mode-toggle.tsx |
New component for toggling between light and dark themes. |
template/FullStack/Vite(Frontend)+Flask(Backend)/client/src/components/Theme/theme-provider.tsx |
New ThemeProvider component for managing application themes. |
template/FullStack/Vite(Frontend)+Flask(Backend)/client/src/hooks/use-toast.ts |
New hook for managing toast notifications. |
template/FullStack/Vite(Frontend)+Flask(Backend)/server/app.py |
New Flask application file with CORS and MongoDB integration. |
template/FullStack/Vite(Frontend)+Flask(Backend)/server/models.py |
New file defining user management functions for MongoDB. |
template/FullStack/Vite(Frontend)+Flask(Backend)/server/routes.py |
New routes for user signup and signin. |
template/FullStack/Vite(Frontend)+Flask(Backend)/server/utils/Auth/auth.py |
New authentication handlers for signup and signin processes. |
Objective | Addressed | Explanation |
---|---|---|
Create a template for full stack (vite + flask) with signup and signin auth feature using mongodb database. (#130) | ✅ | |
Include necessary tech stacks: vite.js, typescript, python, flask, mongodb. (#130) | ✅ | |
Provide a directory structure for the template. (#130) | ✅ |
🐰 In a world of code and light,
A template shines, oh what a sight!
With Vite and Flask, they dance and play,
Sign up, sign in, come join the fray!
MongoDB holds secrets tight,
In this rabbit's realm, all feels just right! 🌟
Thank you for using CodeRabbit. We offer it for free to the OSS community and would appreciate your support in helping us grow. If you find it useful, would you consider giving us a shout-out on your favorite social media?
Changes done.
.env.example
with example secrets
Description
Created a template for full stack (vite + flask) with signup and signin auth feature using mongodb database.
Fixes #130
How Has This Been Tested?
Manual testing
Checklist
Summary by CodeRabbit
New Features
Bug Fixes
Documentation
Style
Tests
Chores