Welcome to the Nexus Media repository! This project is built using Next.js and various other technologies to provide a robust web application. Below is a detailed summary of the changes and improvements made in this project.
- Overview
- Commits Summary
- May 15, 2024
- May 14, 2024
- May 13, 2024
- May 12, 2024
- May 11, 2024
- May 9, 2024
- May 8, 2024
- May 7, 2024
- May 6, 2024
- May 5, 2024
- April 29, 2024
- April 28, 2024
- April 25, 2024
- April 24, 2024
- April 22, 2024
- April 19, 2024
- April 18, 2024
- April 17, 2024
- April 12, 2024
- April 11, 2024
- April 7, 2024
- April 6, 2024
- April 5, 2024
- April 3, 2024
- March 29, 2024
- March 27, 2024
- March 26, 2024
- March 24, 2024
- March 23, 2024
- March 19, 2024
- March 16, 2024
- March 15, 2024
- March 14, 2024
- March 13, 2024
- March 12, 2024
- March 11, 2024
- March 10, 2024
- March 9, 2024
- March 8, 2024
- March 7, 2024
- March 6, 2024
- March 5, 2024
- March 4, 2024
- March 3, 2024
- Getting Started
- Contributing
- License
This project aims to provide a comprehensive solution for [briefly describe the purpose of your project]. It includes features like [list key features].
- Fix Stories Page StoriesCard Remove This component: Removed the StoriesCard component from the Stories Page.
- Delete Story Details Modal Page Loading Component: Deleted the Story Details Modal Page and Loading Component.
- Change Right Menu Component Card Component Added by Using Radix UI Card Component: Updated the Right Menu Component to use the Radix UI Card Component.
- Implement Story Details Intercepting Routes Create Modal And Reload Then Fall Back Story Details Page And Loading Ui Page Create And Design Complete: Implemented intercepting routes for Story Details, created modal and reload functionality, and designed the Story Details and Loading UI pages.
- Implement Optimize Folder Format And Delete Not Use Component: Optimized folder structure and removed unused components.
- Implement Story Details Page Story Details Card Component Create And Loading Component Create: Created Story Details Page, Story Details Card Component, and Loading Component.
- Implement Stories Details Page Card Section Design And Loading Card Design And Loading Page Create: Designed the card section for the Stories Details Page and created Loading Card and Loading Page.
- Implement LeftMenu Component Navigation Link Color Theme Change And Story Dynamic Route Create Dynamic Data Load Using Server Actions: Updated the LeftMenu Component with navigation link color theme change and created dynamic routes for stories with data loading using server actions.
- Implement Change Middleware Cooke to Auth Token getToken Function In next auth jwt: Changed middleware to use Auth Token with getToken function in next-auth JWT.
- Implement Github Login Handler And Callback URL set: Implemented GitHub login handler and set the callback URL.
- Implement Home Page All Posts Parallax route Using All Posts Section And Data fetching: Added parallax route for Home Page All Posts Section and implemented data fetching.
- Implement Parallax Route Using Home Page Home Story Section: Implemented parallax route for Home Page Story Section.
- Implement Post Details Update And Data Format Change For Database: Updated Post Details and changed data format for the database.
- Implement Fix Register Profile Image File Size Limit Problem And Successful Register: Fixed the profile image file size limit issue and ensured successful registration.
- Implement Zod Validation Client Side Handle State In Register Form: Implemented client-side validation using Zod in the Register Form.
- Implement Story revalidateTag Successful work: Successfully implemented
revalidateTag
for stories. - Implement Story Modal Loading State Management And Loading Skeleton Component Show by radix ui: Managed loading state in Story Modal and displayed loading skeleton component using Radix UI.
- Implement Create Post Component Design Update And Avatar change nextui to radix ui: Updated Create Post Component design and changed Avatar component from NextUI to Radix UI.
- Implement Story Section Card Component using by radix ui: Implemented Story Section Card Component using Radix UI.
- Implement Stories Server Modified Stories And User Collection Data Find And Show Client Side Story Section Modal: Modified stories on the server, retrieved user collection data, and displayed it on the client-side in Story Section Modal.
- Implement ModalCus Component radix ui Dialog Add And Remove Nextui Modal: Added ModalCus Component using Radix UI Dialog and removed NextUI Modal.
- Update Left Menu Component Navigation Item Color Theme Update: Updated navigation item color theme in the Left Menu Component.
- Remove useColor Hooks: Removed
useColor
hooks. - Implement Header Section PopoverCus Component Update using radix ui popover: Updated Header Section with PopoverCus Component using Radix UI popover.
- Implement Github Login And Fix Google Login Access Problem: Implemented GitHub login and fixed access issues with Google login.
- Implement Google Login And Middleware Function Logic Update Using Next Auth: Implemented Google login and updated middleware function logic using next-auth.
- Update Next Auth Route API session data: Updated session data in Next Auth Route API.
- Change Middleware Functions logic: Changed middleware function logic.
- Implement Register Page Update And Image upload cloudinary and Successfully then Email Send using Resend: Updated Register Page, implemented image upload to Cloudinary, and sent emails using Resend.
- Implement Register Page Register Form Update Color Theme And using Radix Theme UI Library: Updated the color theme of the Register Form using Radix Theme UI Library.
- Change Favicon icon.js file remove: Removed the
favicon icon.js
file. - Fix Stories Page Build Problem: Fixed build problems on the Stories Page.
- Create Intercepting Modal Post Page: Created intercepting modal for the Post Page.
- Add New Profile Section Page: Added a new Profile Section Page.
- Create Profile Page Social Links And Color Update: Created Profile Page, updated social links and color theme.
- Fix Hydration Issue in Modal And Fix StoriesCard Issue: Fixed hydration issues in modal and StoriesCard component.
- Create New Post Card Design And Header Section Update: Created new Post Card design and updated the Header Section.
- Create Post Modal And Create Post Modal Loading Animation Create: Created Post Modal and loading animation for the modal.
- Update Color Theme Using Radix Color: Updated the color theme using Radix Color.
- Update Home Page Design And Update Meta Tags: Updated the design of the Home Page and meta tags.
- Fix and Optimize Import File to Update Home Page: Fixed and optimized import files to update the Home Page.
- Fix Tailwind Config and Color: Fixed issues in Tailwind config and color settings.
- Implement Feature New Post Modal and Create Post Page and Update Register Page UI: Implemented a new feature for Post Modal and Create Post Page, and updated the UI of the Register Page.
- Update Header Component and Loading State and Update Google Auth: Updated the Header Component, loading state, and Google Auth implementation.
- Fix Google Login and Fix Color Theme in Navbar: Fixed Google login issues and color theme in the navbar.
- Change Functionality and Color Theme: Changed functionality and updated the color theme.
- Fix Navbar and Color Theme: Fixed issues in the navbar and updated the color theme.
- Fix Hydration Problem and Post CSS Issue: Fixed hydration problems and CSS issues in posts.
- Update Color Theme and Post Component and Fix Hydration Error in Navbar: Updated the color theme and Post Component, and fixed hydration errors in the navbar.
- Fix Hydration Problem and Optimize Post Page: Fixed hydration problems and optimized the Post Page.
- Create Post Card Component and Optimize Card: Created a Post Card Component and optimized it.
- Update Post Card Component and Optimize Theme Color: Updated the Post Card Component and optimized the theme color.
- Fix Post Page and Optimize Theme Color: Fixed issues in the Post Page and optimized the theme color.
- Create Post Component and Fix Color Theme: Created a Post Component and fixed the color theme.
- Fix Hydration Problem and Update Post Component: Fixed hydration problems and updated the Post Component.
- Update Home Page Design and Update Meta Tags: Updated the design of the Home Page and meta tags.
- Update Color Theme and Header Component: Updated the color theme and Header Component.
- Fix Google Login and Update Meta Tags: Fixed Google login issues and updated meta tags.
- Update Post Component and Meta Tags: Updated the Post Component and meta tags.
- Fix Hydration Problem and Update Color Theme: Fixed hydration problems and updated the color theme.
- Create Post Card Component and Optimize Home Page: Created a Post Card Component and optimized the Home Page.
- Fix Hydration Problem and Update Post Component: Fixed hydration problems and updated the Post Component.
- Update Color Theme and Post Card Component: Updated the color theme and Post Card Component.
- Fix Hydration Problem and Update Home Page: Fixed hydration problems and updated the Home Page.
- Create Post Card Component and Update Meta Tags: Created a Post Card Component and updated meta tags.
- Update Home Page Design and Optimize Color Theme: Updated the design of the Home Page and optimized the color theme.
- Fix Hydration Problem and Update Meta Tags: Fixed hydration problems and updated meta tags.
- Create Post Card Component and Update Home Page: Created a Post Card Component and updated the Home Page.
- Fix Hydration Problem and Update Post Component: Fixed hydration problems and updated the Post Component.
To get a local copy up and running, follow these simple steps.
- Node.js
- npm or yarn
- Clone the repo:
git clone https://github.com/prominhaj/nexus_media.git
- Install NPM packages:
npm install # or yarn install
- Run the development server:
npm run dev # or yarn dev
Contributions are what make the open-source community such an amazing place to be learn, inspire, and create. Any contributions you make are greatly appreciated.
- Fork the Project
- Create your Feature Branch (
git checkout -b feature/AmazingFeature
) - Commit your Changes (
git commit -m 'Add some AmazingFeature'
) - Push to the Branch (
git push origin feature/AmazingFeature
) - Open a Pull Request
Distributed under the MIT License. See LICENSE
for more information.